ngl_server 1.0
基于 Actor 模型的 C++ 服务器框架
ngl::nnode_session Struct Reference

节点会话信息,关联TCP会话ID与远程节点元数据。 More...

#include <handle_pram.h>

Public Member Functions

 nnode_session (i32_sessionid asession, const nactornode &anode)
 构造函数,指定会话ID和节点元数据。
 nnode_session (const nactornode &anode)
 构造函数,仅指定节点元数据,会话ID默认为-1。

Public Attributes

i32_sessionid m_session = -1
 已连接的会话ID。
nactornode m_node
 远程节点元数据。

Detailed Description

节点会话信息,关联TCP会话ID与远程节点元数据。

Constructor & Destructor Documentation

◆ nnode_session() [1/2]

ngl::nnode_session::nnode_session ( i32_sessionid asession,
const nactornode & anode )

构造函数,指定会话ID和节点元数据。

Parameters
asessionTCP会话ID
anode远程节点元数据

带显式会话ID的节点-会话对构造函数。

Parameters
asession会话ID
anodeactor节点信息

◆ nnode_session() [2/2]

ngl::nnode_session::nnode_session ( const nactornode & anode)
explicit

构造函数,仅指定节点元数据,会话ID默认为-1。

Parameters
anode远程节点元数据

带默认会话ID的节点-会话对构造函数。

Parameters
anodeactor节点信息

The documentation for this struct was generated from the following files: