#include <ipc_server.hpp>
异步消息服务端,纯虚类
在文件 ipc_server.hpp 第 13 行定义.
◆ ipc_server()
acl::ipc_server::ipc_server |
( |
| ) |
|
◆ ~ipc_server()
virtual acl::ipc_server::~ipc_server |
( |
| ) |
|
|
virtual |
◆ get_addr()
const char* acl::ipc_server::get_addr |
( |
| ) |
const |
当 open 成功后通过此函数获得监听地址
- 返回
- {const char*} 监听地址,格式为: IP:PORT
◆ get_handle()
◆ get_stream()
获得异步流句柄
- 返回
- {aio_listen_stream*}
◆ on_accept()
◆ on_close()
virtual void acl::ipc_server::on_close |
( |
void |
| ) |
|
|
inlineprotectedvirtual |
◆ on_open()
virtual void acl::ipc_server::on_open |
( |
const char * |
addr | ) |
|
|
inlineprotectedvirtual |
◆ open()
bool acl::ipc_server::open |
( |
aio_handle * |
handle, |
|
|
const char * |
addr = "127.0.0.1:0" |
|
) |
| |
打开异步监听服务流
- 参数
-
handle | {aio_handle*} 异步引擎句柄,非空 |
addr | {const char*} 监听地址 |
- 返回
- {bool} 监听是否成功
该类的文档由以下文件生成: