Horizon Official Technical Documentation
DatabaseProcess Member List
This is the complete list of members for
DatabaseProcess
, including all inherited members.
_connection
DatabaseProcess
protected
_database
DatabaseProcess
protected
_host
DatabaseProcess
protected
_hsr_manager
KernelComponent
private
_io_context
DatabaseProcess
protected
_is_finalized
DatabaseProcess
protected
_is_initialized
DatabaseProcess
protected
_kernel
KernelComponent
private
_last_thread_update_rate_time
KernelComponent
private
_last_total_execution_time_update
KernelComponent
private
_module_type
KernelComponent
private
_pass
DatabaseProcess
protected
_port
DatabaseProcess
protected
_segment_number
KernelComponent
private
_ssl_ctx
DatabaseProcess
protected
_thread_cpu_id
KernelComponent
private
_thread_update_rate
KernelComponent
private
_total_execution_time_aggregate
KernelComponent
private
_total_execution_time_average
KernelComponent
private
_update_count
KernelComponent
private
_user
DatabaseProcess
protected
_uuid
KernelComponent
private
calculate_and_set_cpu_load
()
KernelComponent
inline
DatabaseProcess
()
DatabaseProcess
inline
DatabaseProcess
(Kernel *kernel)
DatabaseProcess
inline
finalize
() override
DatabaseProcess
inline
virtual
get_connection
()
DatabaseProcess
get_kernel
()
KernelComponent
inline
get_segment_number
()
KernelComponent
inline
get_system_routine_manager
()
KernelComponent
inline
get_thread_cpu_id
()
KernelComponent
inline
get_thread_update_rate
()
KernelComponent
inline
get_total_execution_time
()
KernelComponent
inline
get_type_string
()
KernelComponent
inline
get_uuid_string
()
KernelComponent
inline
initialize
(int segment_number=1) override
DatabaseProcess
inline
virtual
initialize
(boost::asio::io_context &io_context, int segment_number, std::string host, int port, std::string user, std::string pass, std::string database)
DatabaseProcess
is_finalized
() override
DatabaseProcess
inline
virtual
is_initialized
() override
DatabaseProcess
inline
virtual
KernelComponent
(Kernel *kernel, Horizon::System::runtime_module_type module_type)
KernelComponent
inline
reinitialize
()
DatabaseProcess
inline
set_segment_number
(int64_t segment_number)
KernelComponent
inline
set_thread_cpu_id
(int cpu_id)
KernelComponent
inline
set_thread_update_rate
(double rate)
KernelComponent
inline
set_total_execution_time
(int time)
KernelComponent
inline
system_routine_process_queue
()
KernelComponent
system_routine_queue_push
(std::shared_ptr< Horizon::System::RuntimeContext > context)
KernelComponent
system_routine_queue_push
(std::shared_ptr< Horizon::System::RuntimeContextChain > context)
KernelComponent
system_routine_register
(Horizon::System::runtime_module_type module_t, Horizon::System::runtime_synchronization_method sync_t, std::shared_ptr< Horizon::System::RuntimeContext > context)
KernelComponent
~DatabaseProcess
()
DatabaseProcess
inline
Generated by
1.9.4