#include <connection.h>
|
stdx::expected< void, std::error_code > | resolve () |
|
stdx::expected< void, std::error_code > | init_destination (routing_guidelines::Session_info session_info) |
|
stdx::expected< void, std::error_code > | init_endpoint () |
|
stdx::expected< void, std::error_code > | next_endpoint () |
|
stdx::expected< void, std::error_code > | next_destination () |
|
stdx::expected< void, std::error_code > | connect_init () |
|
stdx::expected< void, std::error_code > | try_connect () |
|
stdx::expected< void, std::error_code > | connect_finish () |
|
stdx::expected< void, std::error_code > | connected () |
|
stdx::expected< void, std::error_code > | connect_failed (std::error_code ec) |
|
◆ Function
Enumerator |
---|
kInitDestination | |
kConnectFinish | |
◆ ConnectorBase()
◆ connect_failed()
stdx::expected< void, std::error_code > ConnectorBase::connect_failed |
( |
std::error_code |
ec | ) |
|
|
protected |
◆ connect_finish()
stdx::expected< void, std::error_code > ConnectorBase::connect_finish |
( |
| ) |
|
|
protected |
◆ connect_init()
stdx::expected< void, std::error_code > ConnectorBase::connect_init |
( |
| ) |
|
|
protected |
◆ connect_timed_out() [1/2]
bool ConnectorBase::connect_timed_out |
( |
| ) |
const |
|
inline |
◆ connect_timed_out() [2/2]
void ConnectorBase::connect_timed_out |
( |
bool |
v | ) |
|
|
inline |
◆ connected()
◆ destination_id() [1/2]
◆ destination_id() [2/2]
◆ endpoint()
◆ init_destination()
◆ init_endpoint()
stdx::expected< void, std::error_code > ConnectorBase::init_endpoint |
( |
| ) |
|
|
protected |
◆ is_destination_good()
◆ next_destination()
stdx::expected< void, std::error_code > ConnectorBase::next_destination |
( |
| ) |
|
|
protected |
◆ next_endpoint()
stdx::expected< void, std::error_code > ConnectorBase::next_endpoint |
( |
| ) |
|
|
protected |
◆ on_connect_failure()
◆ on_connect_success()
◆ on_is_destination_good()
◆ resolve()
◆ routing_source()
std::string ConnectorBase::routing_source |
( |
| ) |
const |
|
inline |
◆ server_info()
◆ set_routing_source()
void ConnectorBase::set_routing_source |
( |
std::string |
name | ) |
|
|
inline |
◆ socket()
◆ timer()
◆ try_connect()
stdx::expected< void, std::error_code > ConnectorBase::try_connect |
( |
| ) |
|
|
protected |
◆ connect_timed_out_
bool ConnectorBase::connect_timed_out_ {false} |
|
protected |
◆ connect_timer_
◆ context_
◆ destination_
◆ destination_id_
◆ destination_manager_
◆ endpoints_
◆ endpoints_it_
◆ func_
◆ io_ctx_
◆ last_ec_
◆ on_connect_failure_
◆ on_connect_success_
◆ on_is_destination_good_
◆ resolver_
◆ server_endpoint_
◆ server_sock_
Initial value:{
net::io_context & io_ctx_
Definition: connection.h:310
Definition: socket.h:1090
◆ session_info_
The documentation for this class was generated from the following files: