• 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()
97 void HdcSessionBase::BeginRemoveTask(HTaskInfo hTask) in BeginRemoveTask()
112 HdcSessionBase *thisClass = (HdcSessionBase *)hTask->ownerSessionClass; in BeginRemoveTask()
139 void HdcSessionBase::ClearOwnTasks(HSession hSession, const uint32_t channelIDInput) in ClearOwnTasks()
168 void HdcSessionBase::ClearSessions() in ClearSessions()
180 void HdcSessionBase::ReMainLoopForInstanceClear() in ReMainLoopForInstanceClear()
184 HdcSessionBase *thisClass = (HdcSessionBase *)handle->data; in ReMainLoopForInstanceClear()
197 void HdcSessionBase::EnumUARTDeviceRegister(UartKickoutZombie kickOut) in EnumUARTDeviceRegister()
213 void HdcSessionBase::EnumUSBDeviceRegister(void (*pCallBack)(HSession hSession)) in EnumUSBDeviceRegister()
238 HSession HdcSessionBase::QueryUSBDeviceRegister(void *pDev, uint8_t busIDIn, uint8_t devIDIn) in QueryUSBDeviceRegister()
278 void HdcSessionBase::AsyncMainLoopTask(uv_idle_t *handle) in AsyncMainLoopTask()
281 HdcSessionBase *thisClass = (HdcSessionBase *)param->thisClass; in AsyncMainLoopTask()
301 void HdcSessionBase::MainAsyncCallback(uv_async_t *handle) in MainAsyncCallback()
303 HdcSessionBase *thisClass = (HdcSessionBase *)handle->data; in MainAsyncCallback()
315 void HdcSessionBase::PushAsyncMessage(const uint32_t sessionId, const uint8_t method, const void *d… in PushAsyncMessage()
346 void HdcSessionBase::WorkerPendding() in WorkerPendding()
352 int HdcSessionBase::MallocSessionByConnectType(HSession hSession) in MallocSessionByConnectType()
392 uint32_t HdcSessionBase::GetSessionPseudoUid() in GetSessionPseudoUid()
402 HSession HdcSessionBase::MallocSession(bool serverOrDaemon, const ConnType connType, void *classMod… in MallocSession()
474 void HdcSessionBase::FreeSessionByConnectType(HSession hSession) in FreeSessionByConnectType()
529 void HdcSessionBase::FreeSessionFinally(uv_idle_t *handle) in FreeSessionFinally()
532 HdcSessionBase *thisClass = (HdcSessionBase *)hSession->classInstance; in FreeSessionFinally()
549 void HdcSessionBase::FreeSessionContinue(HSession hSession) in FreeSessionContinue()
575 void HdcSessionBase::FreeSessionOpeate(uv_timer_t *handle) in FreeSessionOpeate()
579 HdcSessionBase *thisClass = (HdcSessionBase *)hSession->classInstance; in FreeSessionOpeate()
599 HdcSessionBase *thisClass = (HdcSessionBase *)hSession->classInstance; in FreeSessionOpeate()
613 void HdcSessionBase::FreeSession(const uint32_t sessionId) in FreeSession()
633 HSession HdcSessionBase::AdminSession(const uint8_t op, const uint32_t sessionId, HSession hInput) in AdminSession()
704 void HdcSessionBase::DumpTasksInfo(map<uint32_t, HTaskInfo> &mapTask) in DumpTasksInfo()
715 HTaskInfo HdcSessionBase::AdminTask(const uint8_t op, HSession hSession, const uint32_t channelId, … in AdminTask()
756 int HdcSessionBase::SendByProtocol(HSession hSession, uint8_t *bufPtr, const int bufLen, bool echo ) in SendByProtocol()
798 int HdcSessionBase::Send(const uint32_t sessionId, const uint32_t channelId, const uint16_t command… in Send()
857 int HdcSessionBase::DecryptPayload(HSession hSession, PayloadHead *payloadHeadBe, uint8_t *encBuf) in DecryptPayload()
882 int HdcSessionBase::OnRead(HSession hSession, uint8_t *bufPtr, const int bufLen) in OnRead()
914 int HdcSessionBase::FetchIOBuf(HSession hSession, uint8_t *ioBuf, int read) in FetchIOBuf()
916 HdcSessionBase *ptrConnect = (HdcSessionBase *)hSession->classInstance; in FetchIOBuf()
954 void HdcSessionBase::AllocCallback(uv_handle_t *handle, size_t sizeWanted, uv_buf_t *buf) in AllocCallback()
963 void HdcSessionBase::FinishWriteSessionTCP(uv_write_t *req, int status) in FinishWriteSessionTCP()
967 HdcSessionBase *thisClass = (HdcSessionBase *)hSession->classInstance; in FinishWriteSessionTCP()
979 bool HdcSessionBase::DispatchSessionThreadCommand(HSession hSession, const uint8_t *baseBuf, in DispatchSessionThreadCommand()
997 void HdcSessionBase::ReadCtrlFromSession(uv_poll_t *poll, int status, int events) in ReadCtrlFromSession()
1000 HdcSessionBase *hSessionBase = (HdcSessionBase *)hSession->classInstance; in ReadCtrlFromSession()
1025 bool HdcSessionBase::WorkThreadStartSession(HSession hSession) in WorkThreadStartSession()
1080 vector<uint8_t> HdcSessionBase::BuildCtrlString(InnerCtrlCommand command, uint32_t channelId, uint8… in BuildCtrlString()
1102 bool HdcSessionBase::DispatchMainThreadCommand(HSession hSession, const CtrlStruct *ctrl) in DispatchMainThreadCommand()
1159 void HdcSessionBase::ReadCtrlFromMain(uv_poll_t *poll, int status, int events) in ReadCtrlFromMain()
1162 HdcSessionBase *hSessionBase = (HdcSessionBase *)hSession->classInstance; in ReadCtrlFromMain()
1194 void HdcSessionBase::ReChildLoopForSessionClear(HSession hSession) in ReChildLoopForSessionClear()
1212 HdcSessionBase *thisClass = (HdcSessionBase *)hTask->ownerSessionClass; in ReChildLoopForSessionClear()
1229 void HdcSessionBase::SessionWorkThread(uv_work_t *arg) in SessionWorkThread()
1232 HdcSessionBase *thisClass = (HdcSessionBase *)hSession->classInstance; in SessionWorkThread()
1250 void HdcSessionBase::LogMsg(const uint32_t sessionId, const uint32_t channelId, in LogMsg()
1264 bool HdcSessionBase::NeedNewTaskInfo(const uint16_t command, bool &masterTask) in NeedNewTaskInfo()
1303 bool HdcSessionBase::DispatchTaskData(HSession hSession, const uint32_t channelId, const uint16_t c… in DispatchTaskData()
1358 void HdcSessionBase::PostStopInstanceMessage(bool restart) in PostStopInstanceMessage()