, including all inherited members.
attachSession(VClientSessionPtr session) | VMessageOutputThread | |
closeAndStop() | VSocketThread | |
getCurrentThread() | VThread | [static] |
getCurrentThreadName() | VThread | [static] |
getDeleteAtEnd() const | VThread | |
getLoggerName() const | VThread | [inline] |
getManagementInterface() const | VThread | |
getName() const | VThread | [inline] |
getOutputQueueSize() const | VMessageOutputThread | |
getOwnerThread() const | VSocketThread | |
getSocket() const | VSocketThread | |
getThreadName(VThreadID_Type threadID) | VThread | [static] |
getThreadsInfo(VBentoNode &bento) | VThread | [static] |
isOutputQueueOverLimit(int ¤tQueueSize, Vs64 ¤tQueueDataSize) const | VMessageOutputThread | |
isRunning() const | VThread | |
join() | VThread | |
kCreateThreadDetached | VThread | [static] |
kCreateThreadJoinable | VThread | [static] |
kDeleteSelfAtEnd | VThread | [static] |
kDontDeleteSelfAtEnd | VThread | [static] |
logStackCrawl(const VString &headerMessage, VNamedLoggerPtr logger, bool verbose) | VThread | [static] |
mCreateDetached | VThread | [protected] |
mDeleteAtEnd | VThread | [protected] |
mIsDeleted | VThread | [protected] |
mIsRunning | VThread | [protected] |
mLoggerName | VThread | [protected] |
mManager | VThread | [protected] |
mName | VThread | [protected] |
mOwnerThread | VSocketThread | [protected] |
mSocket | VSocketThread | [protected] |
mThreadID | VThread | [protected] |
postOutputMessage(VMessagePtr message, bool respectQueueLimits=true) | VMessageOutputThread | |
releaseAllQueuedMessages() | VMessageOutputThread | |
run() | VMessageOutputThread | [virtual] |
setName(const VString &threadName) | VThread | [inline] |
setPriority(int nice) | VThread | [static] |
sleep(const VDuration &interval) | VThread | [static] |
start() | VThread | [virtual] |
stop() | VMessageOutputThread | [virtual] |
stopThread(VThreadID_Type threadID) | VThread | [static] |
threadCreate(VThreadID_Type *threadID, bool createDetached, threadMainFunction threadMainProcPtr, void *threadArgument) | VThread | [static] |
threadDetach(VThreadID_Type threadID) | VThread | [static] |
threadExit() | VThread | [static] |
threadID() const | VThread | |
threadJoin(VThreadID_Type threadID, void **value) | VThread | [static] |
threadMain(void *arg) | VThread | [static] |
threadMainFunction typedef (defined in VThread) | VThread | |
threadSelf() | VThread | [static] |
userMain(int argc, char **argv) | VThread | [static] |
userThreadMain(void *arg) | VThread | [static] |
VMessageOutputThread(const VString &threadBaseName, VSocket *socket, VListenerThread *ownerThread, VServer *server, VClientSessionPtr session, VMessageInputThread *dependentInputThread, int maxQueueSize=0, Vs64 maxQueueDataSize=0, const VDuration &maxQueueGracePeriod=VDuration::ZERO()) | VMessageOutputThread | |
VSocketThread(const VString &threadBaseName, VSocket *socket, VListenerThread *ownerThread) | VSocketThread | |
VThread(const VString &name, const VString &loggerName, bool deleteSelfAtEnd, bool createDetached, VManagementInterface *manager) | VThread | |
yield() | VThread | [static] |
~VMessageOutputThread() | VMessageOutputThread | [virtual] |
~VSocketThread() | VSocketThread | [virtual] |
~VThread() | VThread | [virtual] |