_client_socket_mgr | Horizon::Zone::ZoneServer | private |
_components | Kernel | protected |
_config | Horizon::Zone::ZoneKernel | protected |
_game_process_config | Horizon::Zone::ZoneServer | private |
_hsr_manager | Kernel | private |
_io_context_global | Kernel | protected |
_signal_interrupt_command_line_loop | Kernel | private |
_task_scheduler | Horizon::Zone::ZoneKernel | protected |
_update_timer | Horizon::Zone::ZoneServer | private |
_zone_server_config | Horizon::Zone::ZoneServer | private |
config() | Horizon::Zone::ZoneServer | inline |
deregister_component(Horizon::System::runtime_module_type type, int segment_number=1) | Kernel | inline |
finalize() | Horizon::Zone::ZoneServer | virtual |
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::ZoneServer | inline |
general_conf() | Server | inline |
general_config | Server | protected |
get_client_socket_mgr() | Horizon::Zone::ZoneServer | inline |
get_component(std::string uuid) | Kernel | inline |
get_component_count() | Kernel | inline |
get_component_of_type(Horizon::System::runtime_module_type type, int segment_number=1) | Kernel | inline |
get_components() | Kernel | inline |
get_database_connection() | Server | inline |
get_io_context() | Kernel | |
get_registered_component_count_of_type(Horizon::System::runtime_module_type type) | Kernel | inline |
get_segment_number_for_resource(Horizon::System::runtime_module_type module_t, Key resource_key, Value resource_not_found_value) | Kernel | inline |
get_signal_interrupt_command_line_loop() | Kernel | inline |
get_system_routine_manager() | Kernel | inline |
getInstance() | Horizon::Zone::ZoneServer | inlinestatic |
getScheduler() | Horizon::Zone::ZoneKernel | inline |
initialize() | Horizon::Zone::ZoneServer | virtual |
Kernel(general_server_configuration &config) | Kernel | |
parse_common_configs(sol::table &cfg) | Server | |
parse_exec_args(const char *argv[], int argc) | Server | |
post_finalize() | Server | virtual |
post_initialize() | Server | virtual |
print_help() | Server | |
read_config() | Horizon::Zone::ZoneServer | |
register_component(Horizon::System::runtime_module_type type, T &&component) | Kernel | inline |
register_component(Horizon::System::runtime_module_type type, std::shared_ptr< T > component) | Kernel | inline |
Server() | Server | |
set_config(s_zone_server_configuration &config) | Horizon::Zone::ZoneKernel | inline |
set_signal_interrupt_command_line_loop(bool signal) | Kernel | inline |
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 | |