![]() |
MySQL 8.0.43
Source Code Documentation
|
Interface to decouple XCom sock_probe implementation to allow unit testing. More...
#include <gcs_xcom_networking.h>
Public Member Functions | |
| Gcs_sock_probe_interface ()=default | |
| virtual | ~Gcs_sock_probe_interface ()=default |
| virtual int | init_sock_probe (sock_probe *s)=0 |
| virtual int | number_of_interfaces (sock_probe *s)=0 |
| virtual void | get_sockaddr_address (sock_probe *s, int count, struct sockaddr **out)=0 |
| virtual void | get_sockaddr_netmask (sock_probe *s, int count, struct sockaddr **out)=0 |
| virtual char * | get_if_name (sock_probe *s, int count)=0 |
| virtual bool_t | is_if_running (sock_probe *s, int count)=0 |
| virtual void | close_sock_probe (sock_probe *s)=0 |
| Gcs_sock_probe_interface (Gcs_sock_probe_interface &)=default | |
| Gcs_sock_probe_interface (Gcs_sock_probe_interface &&)=default | |
| Gcs_sock_probe_interface & | operator= (const Gcs_sock_probe_interface &)=default |
| Gcs_sock_probe_interface & | operator= (Gcs_sock_probe_interface &&)=default |
Interface to decouple XCom sock_probe implementation to allow unit testing.
Implementation of.
|
default |
|
virtualdefault |
|
default |
|
default |
|
pure virtual |
Implemented in Gcs_sock_probe_interface_impl.
|
pure virtual |
Implemented in Gcs_sock_probe_interface_impl.
|
pure virtual |
Implemented in Gcs_sock_probe_interface_impl.
|
pure virtual |
Implemented in Gcs_sock_probe_interface_impl.
|
pure virtual |
Implemented in Gcs_sock_probe_interface_impl.
|
pure virtual |
Implemented in Gcs_sock_probe_interface_impl.
|
pure virtual |
Implemented in Gcs_sock_probe_interface_impl.
|
default |
|
default |