acl
3.5.3.0
|
#include <aio_listen_stream.hpp>
Public 成员函数 | |
aio_accept_callback (void) | |
virtual | ~aio_accept_callback (void) |
virtual bool | accept_callback (aio_socket_stream *client)=0 |
Public 成员函数 继承自 acl::aio_callback | |
aio_callback (void) | |
virtual | ~aio_callback (void) |
virtual void | close_callback (void) |
virtual bool | timeout_callback (void) |
virtual bool | read_callback (char *data, int len) |
virtual bool | read_wakeup (void) |
virtual bool | write_callback (void) |
virtual bool | write_wakeup (void) |
额外继承的成员函数 | |
Protected 成员函数 继承自 acl::acl::noncopyable | |
noncopyable () | |
~noncopyable () | |
当异步监听流接收到新的客户端流时调用此回调类中的回调函数,该类为纯虚类, 要求子类必须实现 accept_callback 回调过程
在文件 aio_listen_stream.hpp 第 15 行定义.
|
inline |
在文件 aio_listen_stream.hpp 第 18 行定义.
|
inlinevirtual |
在文件 aio_listen_stream.hpp 第 19 行定义.
|
pure virtual |
当接收到新的客户端流时的回调函数
client | {aio_socket_stream*} 客户端异步连接流, 可以对此流进行读写操作 |