ngl_server 1.0
基于 Actor 模型的 C++ 服务器框架
ngl::nws Member List

This is the complete list of members for ngl::nws, including all inherited members.

close(i32_sessionid asession)ngl::nws
close_net(i32_sessionid asession)ngl::nws
connect(const std::string &aip, i16_port aport, const std::function< void(i32_sessionid)> &afun)ngl::nws
connect(const std::string &aip, i16_port aport, const std::function< void(i32_sessionid)> &afun, bool await, bool areconnection)ngl::nws
connect(i32_serverid aserverid, const std::function< void(i32_session)> &afun, bool await, bool areconnection)ngl::nws
init(i16_port aport, i32_threadsize asocketthreadnum, bool aouternet, bool ause_tls=false, const ws_tls_options &atls_options={})ngl::nws
init(const net_listen_endpoint &alisten, i32_threadsize asocketthreadnum, bool aouternet, bool ause_tls=false, const ws_tls_options &atls_options={}) (defined in ngl::nws)ngl::nws
instance()ngl::nwsinlinestatic
ip(const net_works &anets)ngl::nws
pool()ngl::nws
port()ngl::nws
send(i32_sessionid asession, const Y &adata, i64_actorid aactorid, i64_actorid arequestactorid)ngl::nws
send(const std::map< i32_sessionid, i64_actorid > &asession, const Y &adata, i64_actorid aactorid)ngl::nws
send(const std::set< i32_sessionid > &asession, const Y &adata, i64_actorid aactorid, i64_actorid arequestactorid)ngl::nws
send(const std::map< i32_sessionid, i64_actorid > &asession, i64_actorid aactorid, std::shared_ptr< pack > &apack)ngl::nws
send(const std::set< i32_sessionid > &asession, i64_actorid aactorid, i64_actorid arequestactorid, std::shared_ptr< pack > &apack)ngl::nws
send_client(i32_actordataid auid, i16_area aarea, i32_gatewayid agateway, T &adata)ngl::nws
send_client(const std::vector< std::pair< i32_actordataid, i16_area > > &avec, i32_gatewayid agateway, T &adata)ngl::nws
send_msg(i32_sessionid asession, const std::string &amsg)ngl::nws
send_pack(i32_sessionid asession, std::shared_ptr< pack > &lpack)ngl::nws
send_pack(i32_sessionid asession, std::shared_ptr< void > &lpack)ngl::nws
send_server(i32_serverid aserverid, std::shared_ptr< pack > &apack)ngl::nws
send_server(i32_serverid aserverid, const Y &adata, i64_actorid aactorid, i64_actorid arequestactorid)ngl::nws
send_server(const std::set< i32_serverid > &aserverids, const Y &adata, i64_actorid aactorid, i64_actorid arequestactorid)ngl::nws
set_close(int asession, const std::string &aip, i16_port aport, const std::function< void(i32_sessionid)> &afun)ngl::nws