Lines Matching refs:HdcChannelBase
17 HdcChannelBase::HdcChannelBase(const bool serverOrClient, const string &addrString, uv_loop_t *loop… in HdcChannelBase() function in Hdc::HdcChannelBase
29 HdcChannelBase::~HdcChannelBase() in ~HdcChannelBase()
41 vector<uint8_t> HdcChannelBase::GetChannelHandshake(string &connectKey) const in GetChannelHandshake()
55 bool HdcChannelBase::SetChannelTCPString(const string &addrString) in SetChannelTCPString()
94 void HdcChannelBase::ClearChannels() in ClearChannels()
104 void HdcChannelBase::WorkerPendding() in WorkerPendding()
111 void HdcChannelBase::ReadStream(uv_stream_t *tcp, ssize_t nread, const uv_buf_t *buf) in ReadStream()
119 HdcChannelBase *thisClass = (HdcChannelBase *)hChannel->clsChannel; in ReadStream()
178 void HdcChannelBase::WriteCallback(uv_write_t *req, int status) in WriteCallback()
182 HdcChannelBase *thisClass = (HdcChannelBase *)hChannel->clsChannel; in WriteCallback()
195 void HdcChannelBase::AsyncMainLoopTask(uv_idle_t *handle) in AsyncMainLoopTask()
198 HdcChannelBase *thisClass = (HdcChannelBase *)param->thisClass; in AsyncMainLoopTask()
219 void HdcChannelBase::MainAsyncCallback(uv_async_t *handle) in MainAsyncCallback()
221 HdcChannelBase *thisClass = (HdcChannelBase *)handle->data; in MainAsyncCallback()
237 void HdcChannelBase::PushAsyncMessage(const uint32_t channelId, const uint8_t method, const void *d… in PushAsyncMessage()
272 void HdcChannelBase::SendChannelWithCmd(HChannel hChannel, const uint16_t commandFlag, uint8_t *buf… in SendChannelWithCmd()
294 void HdcChannelBase::SendWithCmd(const uint32_t channelId, const uint16_t commandFlag, uint8_t *buf… in SendWithCmd()
312 void HdcChannelBase::SendChannel(HChannel hChannel, uint8_t *bufPtr, const int size) in SendChannel()
340 void HdcChannelBase::Send(const uint32_t channelId, uint8_t *bufPtr, const int size) in Send()
358 void HdcChannelBase::AllocCallback(uv_handle_t *handle, size_t sizeWanted, uv_buf_t *buf) in AllocCallback()
366 uint32_t HdcChannelBase::GetChannelPseudoUid() in GetChannelPseudoUid()
375 uint32_t HdcChannelBase::MallocChannel(HChannel *hOutChannel) in MallocChannel()
407 void HdcChannelBase::FreeChannelFinally(uv_idle_t *handle) in FreeChannelFinally()
410 HdcChannelBase *thisClass = (HdcChannelBase *)hChannel->clsChannel; in FreeChannelFinally()
426 void HdcChannelBase::FreeChannelContinue(HChannel hChannel) in FreeChannelContinue()
454 void HdcChannelBase::FreeChannelOpeate(uv_timer_t *handle) in FreeChannelOpeate()
457 HdcChannelBase *thisClass = (HdcChannelBase *)hChannel->clsChannel; in FreeChannelOpeate()
466 HdcChannelBase *thisClass = (HdcChannelBase *)hChannel->clsChannel; in FreeChannelOpeate()
482 void HdcChannelBase::FreeChannel(const uint32_t channelId) in FreeChannel()
501 HChannel HdcChannelBase::AdminChannel(const uint8_t op, const uint32_t channelId, HChannel hInput) in AdminChannel()
543 void HdcChannelBase::EchoToClient(HChannel hChannel, uint8_t *bufPtr, const int size) in EchoToClient()
567 void HdcChannelBase::EchoToAllChannelsViaSessionId(uint32_t targetSessionId, const string &echo) in EchoToAllChannelsViaSessionId()