• Home
  • Raw
  • Download

Lines Matching refs:thisClass

112         HdcSessionBase *thisClass = (HdcSessionBase *)hTask->ownerSessionClass;  in BeginRemoveTask()  local
120 if (!thisClass->TryRemoveTask(hTask)) { in BeginRemoveTask()
184 HdcSessionBase *thisClass = (HdcSessionBase *)handle->data; in ReMainLoopForInstanceClear() local
185 if (thisClass->sessionRef > 0) { in ReMainLoopForInstanceClear()
190 uv_stop(&thisClass->loopMain); in ReMainLoopForInstanceClear()
281 HdcSessionBase *thisClass = (HdcSessionBase *)param->thisClass; in AsyncMainLoopTask() local
285 thisClass->FreeSession(param->sid); in AsyncMainLoopTask()
288 uv_stop(&thisClass->loopMain); in AsyncMainLoopTask()
303 HdcSessionBase *thisClass = (HdcSessionBase *)handle->data; in MainAsyncCallback() local
305 list<void *> &lst = thisClass->lstMainThreadOP; in MainAsyncCallback()
306 uv_rwlock_wrlock(&thisClass->mainAsync); in MainAsyncCallback()
309 Base::IdleUvTask(&thisClass->loopMain, param, AsyncMainLoopTask); in MainAsyncCallback()
312 uv_rwlock_wrunlock(&thisClass->mainAsync); in MainAsyncCallback()
323 param->thisClass = this; in PushAsyncMessage()
532 HdcSessionBase *thisClass = (HdcSessionBase *)hSession->classInstance; in FreeSessionFinally() local
537 thisClass->NotifyInstanceSessionFree(hSession, true); in FreeSessionFinally()
539 thisClass->AdminSession(OP_REMOVE, hSession->sessionId, nullptr); in FreeSessionFinally()
545 --thisClass->sessionRef; in FreeSessionFinally()
579 HdcSessionBase *thisClass = (HdcSessionBase *)hSession->classInstance; in FreeSessionOpeate() local
599 HdcSessionBase *thisClass = (HdcSessionBase *)hSession->classInstance; in FreeSessionOpeate() local
604 thisClass->FreeSessionContinue(hSession); in FreeSessionOpeate()
606 Base::TimerUvTask(&thisClass->loopMain, hSession, callbackCheckFreeSessionContinue); in FreeSessionOpeate()
608 thisClass->FreeSessionContinue(hSession); in FreeSessionOpeate()
967 HdcSessionBase *thisClass = (HdcSessionBase *)hSession->classInstance; in FinishWriteSessionTCP() local
972 thisClass->FreeSession(hSession->sessionId); in FinishWriteSessionTCP()
1212 HdcSessionBase *thisClass = (HdcSessionBase *)hTask->ownerSessionClass; in ReChildLoopForSessionClear() local
1213 hSession = thisClass->AdminSession(OP_QUERY, hTask->sessionId, nullptr); in ReChildLoopForSessionClear()
1214 thisClass->AdminTask(OP_VOTE_RESET, hSession, hTask->channelId, nullptr); in ReChildLoopForSessionClear()
1232 HdcSessionBase *thisClass = (HdcSessionBase *)hSession->classInstance; in SessionWorkThread() local
1240 thisClass->serverOrDaemon ? "server" : "daemon"); in SessionWorkThread()
1244 thisClass->ReChildLoopForSessionClear(hSession); // work pending again in SessionWorkThread()