• Home
  • Raw
  • Download

Lines Matching refs:thisClass

115         HdcSessionBase *thisClass = (HdcSessionBase *)hTask->ownerSessionClass;  in BeginRemoveTask()  local
123 if (!thisClass->TryRemoveTask(hTask)) { in BeginRemoveTask()
188 HdcSessionBase *thisClass = (HdcSessionBase *)handle->data; in ReMainLoopForInstanceClear() local
189 if (thisClass->sessionRef > 0) { in ReMainLoopForInstanceClear()
194 uv_stop(&thisClass->loopMain); in ReMainLoopForInstanceClear()
285 HdcSessionBase *thisClass = (HdcSessionBase *)param->thisClass; in AsyncMainLoopTask() local
289 thisClass->FreeSession(param->sid); in AsyncMainLoopTask()
292 uv_stop(&thisClass->loopMain); in AsyncMainLoopTask()
307 HdcSessionBase *thisClass = (HdcSessionBase *)handle->data; in MainAsyncCallback() local
309 list<void *> &lst = thisClass->lstMainThreadOP; in MainAsyncCallback()
310 uv_rwlock_wrlock(&thisClass->mainAsync); in MainAsyncCallback()
313 Base::IdleUvTask(&thisClass->loopMain, param, AsyncMainLoopTask); in MainAsyncCallback()
316 uv_rwlock_wrunlock(&thisClass->mainAsync); in MainAsyncCallback()
327 param->thisClass = this; in PushAsyncMessage()
544 HdcSessionBase *thisClass = (HdcSessionBase *)hSession->classInstance; in FreeSessionFinally() local
551 thisClass->NotifyInstanceSessionFree(hSession, true); in FreeSessionFinally()
553 thisClass->AdminSession(OP_REMOVE, hSession->sessionId, nullptr); in FreeSessionFinally()
559 --thisClass->sessionRef; in FreeSessionFinally()
595 HdcSessionBase *thisClass = (HdcSessionBase *)hSession->classInstance; in FreeSessionOpeate() local
616 HdcSessionBase *thisClass = (HdcSessionBase *)hSession->classInstance; in FreeSessionOpeate() local
623 thisClass->FreeSessionContinue(hSession); in FreeSessionOpeate()
625 Base::TimerUvTask(&thisClass->loopMain, hSession, callbackCheckFreeSessionContinue); in FreeSessionOpeate()
627 thisClass->FreeSessionContinue(hSession); in FreeSessionOpeate()
985 HdcSessionBase *thisClass = (HdcSessionBase *)hSession->classInstance; in FinishWriteSessionTCP() local
992 thisClass->FreeSession(hSession->sessionId); in FinishWriteSessionTCP()
1234 HdcSessionBase *thisClass = (HdcSessionBase *)hTask->ownerSessionClass; in ReChildLoopForSessionClear() local
1235 hSession = thisClass->AdminSession(OP_QUERY, hTask->sessionId, nullptr); in ReChildLoopForSessionClear()
1236 thisClass->AdminTask(OP_VOTE_RESET, hSession, hTask->channelId, nullptr); in ReChildLoopForSessionClear()
1254 HdcSessionBase *thisClass = (HdcSessionBase *)hSession->classInstance; in SessionWorkThread() local
1262 thisClass->serverOrDaemon ? "server" : "daemon"); in SessionWorkThread()
1266 thisClass->ReChildLoopForSessionClear(hSession); // work pending again in SessionWorkThread()