Lines Matching refs:HdcChannelBase
17 HdcChannelBase::HdcChannelBase(const bool serverOrClient, const string &addrString, uv_loop_t *loop… in HdcChannelBase() function in Hdc::HdcChannelBase
28 HdcChannelBase::~HdcChannelBase() in ~HdcChannelBase()
40 vector<uint8_t> HdcChannelBase::GetChannelHandshake(string &connectKey) const in GetChannelHandshake()
54 bool HdcChannelBase::SetChannelTCPString(const string &addrString) in SetChannelTCPString()
93 void HdcChannelBase::ClearChannels() in ClearChannels()
103 void HdcChannelBase::WorkerPendding() in WorkerPendding()
110 void HdcChannelBase::ReadStream(uv_stream_t *tcp, ssize_t nread, const uv_buf_t *buf) in ReadStream()
118 HdcChannelBase *thisClass = (HdcChannelBase *)hChannel->clsChannel; in ReadStream()
173 void HdcChannelBase::WriteCallback(uv_write_t *req, int status) in WriteCallback()
177 HdcChannelBase *thisClass = (HdcChannelBase *)hChannel->clsChannel; in WriteCallback()
189 void HdcChannelBase::AsyncMainLoopTask(uv_idle_t *handle) in AsyncMainLoopTask()
192 HdcChannelBase *thisClass = (HdcChannelBase *)param->thisClass; in AsyncMainLoopTask()
213 void HdcChannelBase::MainAsyncCallback(uv_async_t *handle) in MainAsyncCallback()
215 HdcChannelBase *thisClass = (HdcChannelBase *)handle->data; in MainAsyncCallback()
230 void HdcChannelBase::PushAsyncMessage(const uint32_t channelId, const uint8_t method, const void *d… in PushAsyncMessage()
264 void HdcChannelBase::SendChannelWithCmd(HChannel hChannel, const uint16_t commandFlag, uint8_t *buf… in SendChannelWithCmd()
286 void HdcChannelBase::SendWithCmd(const uint32_t channelId, const uint16_t commandFlag, uint8_t *buf… in SendWithCmd()
302 void HdcChannelBase::SendChannel(HChannel hChannel, uint8_t *bufPtr, const int size) in SendChannel()
330 void HdcChannelBase::Send(const uint32_t channelId, uint8_t *bufPtr, const int size) in Send()
346 void HdcChannelBase::AllocCallback(uv_handle_t *handle, size_t sizeWanted, uv_buf_t *buf) in AllocCallback()
354 uint32_t HdcChannelBase::GetChannelPseudoUid() in GetChannelPseudoUid()
363 uint32_t HdcChannelBase::MallocChannel(HChannel *hOutChannel) in MallocChannel()
390 void HdcChannelBase::FreeChannelFinally(uv_idle_t *handle) in FreeChannelFinally()
393 HdcChannelBase *thisClass = (HdcChannelBase *)hChannel->clsChannel; in FreeChannelFinally()
407 void HdcChannelBase::FreeChannelContinue(HChannel hChannel) in FreeChannelContinue()
435 void HdcChannelBase::FreeChannelOpeate(uv_timer_t *handle) in FreeChannelOpeate()
438 HdcChannelBase *thisClass = (HdcChannelBase *)hChannel->clsChannel; in FreeChannelOpeate()
447 HdcChannelBase *thisClass = (HdcChannelBase *)hChannel->clsChannel; in FreeChannelOpeate()
461 void HdcChannelBase::FreeChannel(const uint32_t channelId) in FreeChannel()
478 HChannel HdcChannelBase::AdminChannel(const uint8_t op, const uint32_t channelId, HChannel hInput) in AdminChannel()
520 void HdcChannelBase::EchoToClient(HChannel hChannel, uint8_t *bufPtr, const int size) in EchoToClient()
544 void HdcChannelBase::EchoToAllChannelsViaSessionId(uint32_t targetSessionId, const string &echo) in EchoToAllChannelsViaSessionId()