Lines Matching refs:ctxClient
57 void HdcForwardBase::OnAccept(uv_stream_t *server, HCtxForward ctxClient, uv_stream_t *client) in OnAccept() argument
68 ctxClient->type = ctxListen->type; in OnAccept()
69 ctxClient->remoteParamenters = ctxListen->remoteParamenters; in OnAccept()
73 ctxClient->remoteParamenters.c_str()) < 0) { in OnAccept()
77 ctxClient->id, ctxClient->type, ctxClient->remoteParamenters.c_str()); in OnAccept()
78 SendToTask(ctxClient->id, CMD_FORWARD_ACTIVE_SLAVE, reinterpret_cast<uint8_t *>(buf), in OnAccept()
84 FreeContext(ctxClient, 0, false); in OnAccept()
101 HCtxForward ctxClient = (HCtxForward)thisClass->MallocContext(true); in ListenCallback() local
102 if (!ctxClient) { in ListenCallback()
106 uv_tcp_init(ctxClient->thisClass->loopTask, &ctxClient->tcp); in ListenCallback()
107 client = (uv_stream_t *)&ctxClient->tcp; in ListenCallback()
110 uv_pipe_init(ctxClient->thisClass->loopTask, &ctxClient->pipe, 0); in ListenCallback()
111 client = (uv_stream_t *)&ctxClient->pipe; in ListenCallback()
113 thisClass->OnAccept(server, ctxClient, client); in ListenCallback()