• Home
  • Raw
  • Download

Lines Matching refs:HdcSessionBase

22 HdcSessionBase::HdcSessionBase(bool serverOrDaemonIn, size_t uvThreadSize)  in HdcSessionBase()  function in Hdc::HdcSessionBase
63 HdcSessionBase::~HdcSessionBase() in ~HdcSessionBase()
80 bool HdcSessionBase::TryRemoveTask(HTaskInfo hTask) in TryRemoveTask()
98 void HdcSessionBase::BeginRemoveTask(HTaskInfo hTask) in BeginRemoveTask()
115 HdcSessionBase *thisClass = (HdcSessionBase *)hTask->ownerSessionClass; in BeginRemoveTask()
143 void HdcSessionBase::ClearOwnTasks(HSession hSession, const uint32_t channelIDInput) in ClearOwnTasks()
172 void HdcSessionBase::ClearSessions() in ClearSessions()
184 void HdcSessionBase::ReMainLoopForInstanceClear() in ReMainLoopForInstanceClear()
188 HdcSessionBase *thisClass = (HdcSessionBase *)handle->data; in ReMainLoopForInstanceClear()
201 void HdcSessionBase::EnumUARTDeviceRegister(UartKickoutZombie kickOut) in EnumUARTDeviceRegister()
217 void HdcSessionBase::EnumUSBDeviceRegister(void (*pCallBack)(HSession hSession)) in EnumUSBDeviceRegister()
242 HSession HdcSessionBase::QueryUSBDeviceRegister(void *pDev, uint8_t busIDIn, uint8_t devIDIn) in QueryUSBDeviceRegister()
282 void HdcSessionBase::AsyncMainLoopTask(uv_idle_t *handle) in AsyncMainLoopTask()
285 HdcSessionBase *thisClass = (HdcSessionBase *)param->thisClass; in AsyncMainLoopTask()
305 void HdcSessionBase::MainAsyncCallback(uv_async_t *handle) in MainAsyncCallback()
307 HdcSessionBase *thisClass = (HdcSessionBase *)handle->data; in MainAsyncCallback()
319 void HdcSessionBase::PushAsyncMessage(const uint32_t sessionId, const uint8_t method, const void *d… in PushAsyncMessage()
350 void HdcSessionBase::WorkerPendding() in WorkerPendding()
356 int HdcSessionBase::MallocSessionByConnectType(HSession hSession) in MallocSessionByConnectType()
396 uint32_t HdcSessionBase::GetSessionPseudoUid() in GetSessionPseudoUid()
406 HSession HdcSessionBase::MallocSession(bool serverOrDaemon, const ConnType connType, void *classMod… in MallocSession()
486 void HdcSessionBase::FreeSessionByConnectType(HSession hSession) in FreeSessionByConnectType()
541 void HdcSessionBase::FreeSessionFinally(uv_idle_t *handle) in FreeSessionFinally()
544 HdcSessionBase *thisClass = (HdcSessionBase *)hSession->classInstance; in FreeSessionFinally()
563 void HdcSessionBase::FreeSessionContinue(HSession hSession) in FreeSessionContinue()
591 void HdcSessionBase::FreeSessionOpeate(uv_timer_t *handle) in FreeSessionOpeate()
595 HdcSessionBase *thisClass = (HdcSessionBase *)hSession->classInstance; in FreeSessionOpeate()
616 HdcSessionBase *thisClass = (HdcSessionBase *)hSession->classInstance; in FreeSessionOpeate()
632 void HdcSessionBase::FreeSession(const uint32_t sessionId) in FreeSession()
653 HSession HdcSessionBase::AdminSession(const uint8_t op, const uint32_t sessionId, HSession hInput) in AdminSession()
724 void HdcSessionBase::DumpTasksInfo(map<uint32_t, HTaskInfo> &mapTask) in DumpTasksInfo()
735 HTaskInfo HdcSessionBase::AdminTask(const uint8_t op, HSession hSession, const uint32_t channelId, … in AdminTask()
772 int HdcSessionBase::SendByProtocol(HSession hSession, uint8_t *bufPtr, const int bufLen, bool echo ) in SendByProtocol()
815 int HdcSessionBase::Send(const uint32_t sessionId, const uint32_t channelId, const uint16_t command… in Send()
874 int HdcSessionBase::DecryptPayload(HSession hSession, PayloadHead *payloadHeadBe, uint8_t *encBuf) in DecryptPayload()
899 int HdcSessionBase::OnRead(HSession hSession, uint8_t *bufPtr, const int bufLen) in OnRead()
931 int HdcSessionBase::FetchIOBuf(HSession hSession, uint8_t *ioBuf, int read) in FetchIOBuf()
933 HdcSessionBase *ptrConnect = (HdcSessionBase *)hSession->classInstance; in FetchIOBuf()
972 void HdcSessionBase::AllocCallback(uv_handle_t *handle, size_t sizeWanted, uv_buf_t *buf) in AllocCallback()
981 void HdcSessionBase::FinishWriteSessionTCP(uv_write_t *req, int status) in FinishWriteSessionTCP()
985 HdcSessionBase *thisClass = (HdcSessionBase *)hSession->classInstance; in FinishWriteSessionTCP()
999 bool HdcSessionBase::DispatchSessionThreadCommand(HSession hSession, const uint8_t *baseBuf, in DispatchSessionThreadCommand()
1018 void HdcSessionBase::ReadCtrlFromSession(uv_poll_t *poll, int status, int events) in ReadCtrlFromSession()
1021 HdcSessionBase *hSessionBase = (HdcSessionBase *)hSession->classInstance; in ReadCtrlFromSession()
1046 bool HdcSessionBase::WorkThreadStartSession(HSession hSession) in WorkThreadStartSession()
1101 vector<uint8_t> HdcSessionBase::BuildCtrlString(InnerCtrlCommand command, uint32_t channelId, uint8… in BuildCtrlString()
1124 bool HdcSessionBase::DispatchMainThreadCommand(HSession hSession, const CtrlStruct *ctrl) in DispatchMainThreadCommand()
1181 void HdcSessionBase::ReadCtrlFromMain(uv_poll_t *poll, int status, int events) in ReadCtrlFromMain()
1184 HdcSessionBase *hSessionBase = (HdcSessionBase *)hSession->classInstance; in ReadCtrlFromMain()
1216 void HdcSessionBase::ReChildLoopForSessionClear(HSession hSession) in ReChildLoopForSessionClear()
1234 HdcSessionBase *thisClass = (HdcSessionBase *)hTask->ownerSessionClass; in ReChildLoopForSessionClear()
1251 void HdcSessionBase::SessionWorkThread(uv_work_t *arg) in SessionWorkThread()
1254 HdcSessionBase *thisClass = (HdcSessionBase *)hSession->classInstance; in SessionWorkThread()
1272 void HdcSessionBase::LogMsg(const uint32_t sessionId, const uint32_t channelId, in LogMsg()
1286 bool HdcSessionBase::NeedNewTaskInfo(const uint16_t command, bool &masterTask) in NeedNewTaskInfo()
1325 bool HdcSessionBase::DispatchTaskData(HSession hSession, const uint32_t channelId, const uint16_t c… in DispatchTaskData()
1380 void HdcSessionBase::PostStopInstanceMessage(bool restart) in PostStopInstanceMessage()