Horizon Official Technical Documentation
Horizon::Char::CharServer Member List
This is the complete list of members for
Horizon::Char::CharServer
, including all inherited members.
_char_server_config
Horizon::Char::CharServer
private
_components
Kernel
protected
_config
Kernel
protected
_hsr_manager
Kernel
private
_io_context_global
Kernel
protected
_signal_interrupt_command_line_loop
Kernel
private
_task_scheduler
Horizon::Char::CharServer
private
_update_timer
Horizon::Char::CharServer
private
CHAR_SERVER_TYPE_FREE2PLAY
enum value
Horizon::Char::CharServer
private
CHAR_SERVER_TYPE_MAINTENANCE
enum value
Horizon::Char::CharServer
private
CHAR_SERVER_TYPE_MAX
enum value
Horizon::Char::CharServer
private
CHAR_SERVER_TYPE_NORMAL
enum value
Horizon::Char::CharServer
private
CHAR_SERVER_TYPE_OVER18
enum value
Horizon::Char::CharServer
private
CHAR_SERVER_TYPE_PAYING
enum value
Horizon::Char::CharServer
private
character_server_type
enum name
Horizon::Char::CharServer
private
CharServer
()
Horizon::Char::CharServer
config
()
Horizon::Char::CharServer
inline
deregister_component
(Horizon::System::runtime_module_type type, int segment_number=1)
Kernel
inline
finalize
() override
Horizon::Char::CharServer
virtual
general_conf
()
Server
inline
general_config
Server
protected
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::Char::CharServer
inline
static
getScheduler
()
Horizon::Char::CharServer
inline
initialize
() override
Horizon::Char::CharServer
virtual
initialize_cli_commands
()
Horizon::Char::CharServer
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::Char::CharServer
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_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
update
(uint64_t time)
Horizon::Char::CharServer
verify_connected_sessions
()
Horizon::Char::CharServer
~CharServer
()
Horizon::Char::CharServer
~Kernel
()
Kernel
~Server
()
Server
Generated by
1.9.4