|
ngl_server 1.0
基于 Actor 模型的 C++ 服务器框架
|
跟踪此Actor必须注册的主NSP服务器,以及初始同步是否已完成。 More...
#include <nsp.h>
Public Member Functions | |
| void | init (i64_actorid aactorid) |
| 根据aactorid中编码的Actor类型构建NSP服务器ID。 | |
| void | set_register () |
| 标记为已注册。 | |
| bool | is_register () const |
| 返回注册是否已被确认。 | |
| void | set_loadfinish () |
| 标记为已完成全量同步。 | |
| bool | is_loadfinish () const |
| 返回首次全量同步是否已完成。 | |
| i64_actorid | nspserid () const |
| 解析NSP服务器Actor ID。 | |
跟踪此Actor必须注册的主NSP服务器,以及初始同步是否已完成。
管理NSP服务器的注册状态和同步状态,确保Actor正确连接到NSP服务器。
| void ngl::nsp_regload::init | ( | i64_actorid | aactorid | ) |
根据aactorid中编码的Actor类型构建NSP服务器ID。
初始化NSP注册加载状态
| aactorid | Actor全局唯一标识符 |
| aactorid | Actor ID,用于推导NSP服务器ID |
| bool ngl::nsp_regload::is_loadfinish | ( | ) | const |
返回首次全量同步是否已完成。
| bool ngl::nsp_regload::is_register | ( | ) | const |
返回注册是否已被确认。
| i64_actorid ngl::nsp_regload::nspserid | ( | ) | const |
解析NSP服务器Actor ID。