Horizon Official Technical Documentation
Horizon::Zone::ZoneServer Member List

This is the complete list of members for Horizon::Zone::ZoneServer, including all inherited members.

_client_socket_mgrHorizon::Zone::ZoneServerprivate
_componentsKernelprotected
_configHorizon::Zone::ZoneKernelprotected
_game_process_configHorizon::Zone::ZoneServerprivate
_hsr_managerKernelprivate
_io_context_globalKernelprotected
_signal_interrupt_command_line_loopKernelprivate
_task_schedulerHorizon::Zone::ZoneKernelprotected
_update_timerHorizon::Zone::ZoneServerprivate
_zone_server_configHorizon::Zone::ZoneServerprivate
config()Horizon::Zone::ZoneServerinline
deregister_component(Horizon::System::runtime_module_type type, int segment_number=1)Kernelinline
finalize()Horizon::Zone::ZoneServervirtual
from_uuid(uint64_t unit_uuid, uint8_t &type, uint32_t &uid, uint16_t &uid2, uint8_t &uid3)Horizon::Zone::ZoneServer
game_config()Horizon::Zone::ZoneServerinline
general_conf()Serverinline
general_configServerprotected
get_client_socket_mgr()Horizon::Zone::ZoneServerinline
get_component(std::string uuid)Kernelinline
get_component_count()Kernelinline
get_component_of_type(Horizon::System::runtime_module_type type, int segment_number=1)Kernelinline
get_components()Kernelinline
get_database_connection()Serverinline
get_io_context()Kernel
get_registered_component_count_of_type(Horizon::System::runtime_module_type type)Kernelinline
get_segment_number_for_resource(Horizon::System::runtime_module_type module_t, Key resource_key, Value resource_not_found_value)Kernelinline
get_signal_interrupt_command_line_loop()Kernelinline
get_system_routine_manager()Kernelinline
getInstance()Horizon::Zone::ZoneServerinlinestatic
getScheduler()Horizon::Zone::ZoneKernelinline
initialize()Horizon::Zone::ZoneServervirtual
Kernel(general_server_configuration &config)Kernel
parse_common_configs(sol::table &cfg)Server
parse_exec_args(const char *argv[], int argc)Server
post_finalize()Servervirtual
post_initialize()Servervirtual
print_help()Server
read_config()Horizon::Zone::ZoneServer
register_component(Horizon::System::runtime_module_type type, T &&component)Kernelinline
register_component(Horizon::System::runtime_module_type type, std::shared_ptr< T > component)Kernelinline
Server()Server
set_config(s_zone_server_configuration &config)Horizon::Zone::ZoneKernelinline
set_signal_interrupt_command_line_loop(bool signal)Kernelinline
system_routine_process_queue()Kernel
system_routine_queue_push(std::shared_ptr< Horizon::System::RuntimeContext > context)Kernel
system_routine_queue_push(std::shared_ptr< Horizon::System::RuntimeContextChain > context)Kernel
system_routine_register(Horizon::System::runtime_module_type module_t, Horizon::System::runtime_synchronization_method sync_t, std::shared_ptr< Horizon::System::RuntimeContext > context)Kernel
test_database_connection()Server
to_uuid(uint8_t type, uint32_t uid, uint16_t uid2, uint8_t uid3)Horizon::Zone::ZoneServer
update(int64_t diff)Horizon::Zone::ZoneServer
verify_connected_sessions()Horizon::Zone::ZoneKernel
ZoneKernel(s_zone_server_configuration &config)Horizon::Zone::ZoneKernel
ZoneServer()Horizon::Zone::ZoneServer
~Kernel()Kernel
~Server()Server
~ZoneKernel()Horizon::Zone::ZoneKernel
~ZoneServer()Horizon::Zone::ZoneServer