| async_run() | vlink::MessageLoop | |
| Callback typedef | vlink::MessageLoop | |
| ConnectCallback typedef | vlink::ProxyAPI | |
| DataCallback typedef | vlink::ProxyAPI | |
| Error enum name | vlink::ProxyAPI | |
| ErrorCallback typedef | vlink::ProxyAPI | |
| exec_task(const Schedule::Config &config, CallbackT &&callback) | vlink::MessageLoop | |
| exec_task(const Schedule::Config &config, CallbackT &&callback) | vlink::MessageLoop | |
| get_current_boot_time() const | vlink::ProxyAPI | |
| get_current_config() const | vlink::ProxyAPI | |
| get_current_cpu_usage() const | vlink::ProxyAPI | |
| get_current_error() const | vlink::ProxyAPI | |
| get_current_hostname() const | vlink::ProxyAPI | |
| get_current_machine_id() const | vlink::ProxyAPI | |
| get_current_memory_usage() const | vlink::ProxyAPI | |
| get_current_mode() const | vlink::ProxyAPI | |
| get_current_sys_time() const | vlink::ProxyAPI | |
| get_format_boot_time(uint64_t time) | vlink::ProxyAPI | static |
| get_format_sys_time(uint64_t time, bool enable_utc=false) | vlink::ProxyAPI | static |
| get_latency() const | vlink::ProxyAPI | |
| get_lost() const | vlink::ProxyAPI | |
| get_max_elapsed_time() const override | vlink::ProxyAPI | protectedvirtual |
| get_max_task_count() const override | vlink::ProxyAPI | protectedvirtual |
| get_max_timer_count() const | vlink::MessageLoop | virtual |
| get_name() const | vlink::MessageLoop | |
| get_proxy_hostnames() const | vlink::ProxyAPI | |
| get_proxy_machine_ids() const | vlink::ProxyAPI | |
| get_proxy_version() const | vlink::ProxyAPI | |
| get_strategy() const | vlink::MessageLoop | |
| get_task_count() const | vlink::MessageLoop | |
| get_type() const | vlink::MessageLoop | |
| InfoCallback typedef | vlink::ProxyAPI | |
| invoke_task(FunctionT &&function, ArgsT &&... args) | vlink::MessageLoop | inline |
| invoke_task_with_priority(FunctionT &&function, uint16_t priority, ArgsT &&... args) | vlink::MessageLoop | inline |
| is_busy() const | vlink::MessageLoop | |
| is_connected() const | vlink::ProxyAPI | |
| is_enable_filter() | vlink::ProxyAPI | static |
| is_in_same_thread() const | vlink::MessageLoop | virtual |
| is_ready_to_quit() const | vlink::MessageLoop | |
| is_running() const | vlink::MessageLoop | |
| is_support_shm() | vlink::ProxyAPI | static |
| kActive enum value | vlink::ProxyAPI | |
| kAuto enum value | vlink::ProxyAPI | |
| kAutoAndObserveAll enum value | vlink::ProxyAPI | |
| kBlockStrategy enum value | vlink::MessageLoop | |
| kControlError enum value | vlink::ProxyAPI | |
| kController enum value | vlink::ProxyAPI | |
| kDirectCompError enum value | vlink::ProxyAPI | |
| kEdit enum value | vlink::ProxyAPI | |
| kHighestPriority enum value | vlink::MessageLoop | |
| kInActive enum value | vlink::ProxyAPI | |
| kInvalid enum value | vlink::ProxyAPI | |
| kListener enum value | vlink::ProxyAPI | |
| kLockfreeType enum value | vlink::MessageLoop | |
| kLowestPriority enum value | vlink::MessageLoop | |
| kModeError enum value | vlink::ProxyAPI | |
| kMultiProxyError enum value | vlink::ProxyAPI | |
| kNoError enum value | vlink::ProxyAPI | |
| kNoPriority enum value | vlink::MessageLoop | |
| kNormalPriority enum value | vlink::MessageLoop | |
| kNormalType enum value | vlink::MessageLoop | |
| kObserveAll enum value | vlink::ProxyAPI | |
| kObserveOne enum value | vlink::ProxyAPI | |
| kOffline enum value | vlink::ProxyAPI | |
| kOptimizationStrategy enum value | vlink::MessageLoop | |
| kPending enum value | vlink::ProxyAPI | |
| kPlay enum value | vlink::ProxyAPI | |
| kPopStrategy enum value | vlink::MessageLoop | |
| kPriorityType enum value | vlink::MessageLoop | |
| kRecord enum value | vlink::ProxyAPI | |
| kReliableCompError enum value | vlink::ProxyAPI | |
| kTcpCompError enum value | vlink::ProxyAPI | |
| kTimerPriority enum value | vlink::MessageLoop | |
| kUnknownError enum value | vlink::ProxyAPI | |
| kVersionCompError enum value | vlink::ProxyAPI | |
| MessageLoop() | vlink::MessageLoop | |
| MessageLoop(Type type) | vlink::MessageLoop | explicit |
| Mode enum name | vlink::ProxyAPI | |
| on_begin() override | vlink::ProxyAPI | protectedvirtual |
| on_end() override | vlink::ProxyAPI | protectedvirtual |
| on_idle() | vlink::MessageLoop | protectedvirtual |
| on_task_changed(Callback &&callback, uint32_t start_time) | vlink::MessageLoop | protectedvirtual |
| on_task_timeout(Callback &&callback, uint32_t elapsed_time) | vlink::MessageLoop | protectedvirtual |
| post_task(Callback &&callback) | vlink::MessageLoop | |
| post_task_with_priority(Callback &&callback, uint16_t priority) | vlink::MessageLoop | |
| Priority enum name | vlink::MessageLoop | |
| ProxyAPI(const Config &config) | vlink::ProxyAPI | explicit |
| quit(bool force=false) | vlink::MessageLoop | |
| register_begin_handler(Callback &&callback) | vlink::MessageLoop | |
| register_connect_callback(ConnectCallback &&callback) | vlink::ProxyAPI | |
| register_data_callback(DataCallback &&callback) | vlink::ProxyAPI | |
| register_end_handler(Callback &&callback) | vlink::MessageLoop | |
| register_error_callback(ErrorCallback &&callback) | vlink::ProxyAPI | |
| register_idle_handler(Callback &&callback) | vlink::MessageLoop | |
| register_info_callback(InfoCallback &&callback) | vlink::ProxyAPI | |
| register_time_callback(TimeCallback &&callback) | vlink::ProxyAPI | |
| reset_lockfree_capacity() | vlink::MessageLoop | |
| Role enum name | vlink::ProxyAPI | |
| run() | vlink::MessageLoop | |
| send_control(const Control &control, bool async=true) | vlink::ProxyAPI | |
| send_data(const Data &data) | vlink::ProxyAPI | |
| set_name(const std::string &name) | vlink::MessageLoop | |
| set_strategy(Strategy strategy) | vlink::MessageLoop | |
| spin() | vlink::MessageLoop | |
| spin_once(bool block=true) | vlink::MessageLoop | |
| Status enum name | vlink::ProxyAPI | |
| Strategy enum name | vlink::MessageLoop | |
| TimeCallback typedef | vlink::ProxyAPI | |
| Type enum name | vlink::MessageLoop | |
| wait_for_idle(int ms=Timer::kInfinite, bool check=true) | vlink::MessageLoop | |
| wait_for_quit(int ms=Timer::kInfinite, bool check=true) | vlink::MessageLoop | |
| wakeup() | vlink::MessageLoop | |
| ~MessageLoop() | vlink::MessageLoop | virtual |
| ~ProxyAPI() override | vlink::ProxyAPI | |