|
ngl_server 1.0
基于 Actor 模型的 C++ 服务器框架
|
消息发送辅助模板类,根据消息类型T提供不同的发送策略。 More...
#include <handle_pram.h>
Static Public Member Functions | |
| static bool | send_server (i32_serverid aserverid, const nguid &aactorid, const nguid &arequestactorid, const T &adata) |
| 向指定服务器发送类型化消息。 | |
| static bool | send_server (i32_serverid aserverid, const handle_pram &adata) |
| 向指定服务器发送已构建的handle_pram消息。 | |
| static bool | send_client (handle_pram &adata) |
| 向客户端发送消息(通过网关转发)。 | |
| static bool | send (handle_pram &adata) |
| 根据handle_pram中的路由信息自动选择发送目标。 | |
消息发送辅助模板类,根据消息类型T提供不同的发送策略。
| T | 消息/协议类型 |
|
static |
根据handle_pram中的路由信息自动选择发送目标。
| adata | 消息调度参数块 |
|
static |
向客户端发送消息(通过网关转发)。
| adata | 消息调度参数块 |
|
static |
向指定服务器发送已构建的handle_pram消息。
| aserverid | 目标服务器ID |
| adata | 消息调度参数块 |
|
static |
向指定服务器发送类型化消息。
| aserverid | 目标服务器ID |
| aactorid | 目标Actor GUID |
| arequestactorid | 发送者Actor GUID |
| adata | 消息数据 |