MCPcopy Create free account
hub / github.com/acl-dev/acl / accept_callback

Method accept_callback

lib_acl_cpp/samples/winaio/AioServer.cpp:184–204  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

182}
183
184bool CServerCallback::accept_callback(aio_socket_stream* client)
185{
186 // �����첽�ͻ������Ļص���������첽�����а�
187 CAcceptedClientCallback* callback = new CAcceptedClientCallback(client);
188
189 // ע���첽���Ķ��ص�����
190 client->add_read_callback(callback);
191
192 // ע���첽����д�ص�����
193 client->add_write_callback(callback);
194
195 // ע���첽���Ĺرջص�����
196 client->add_close_callback(callback);
197
198 // ע���첽���ij�ʱ�ص�����
199 client->add_timeout_callback(callback);
200
201 // ���첽����һ������
202 client->gets(10, false);
203 return (true);
204}

Callers

nothing calls this directly

Calls 5

add_read_callbackMethod · 0.80
add_write_callbackMethod · 0.80
add_close_callbackMethod · 0.80
add_timeout_callbackMethod · 0.80
getsMethod · 0.80

Tested by

no test coverage detected