|
Monero
|
Public Member Functions | |
| bool | connect (const std::string &addr, int port, std::chrono::milliseconds timeout, bool ssl=false, const std::string &bind_ip="0.0.0.0") |
| bool | connect (const std::string &addr, const std::string &port, std::chrono::milliseconds timeout, bool ssl=false, const std::string &bind_ip="0.0.0.0") |
| bool | disconnect () |
| bool | send (const boost::string_ref buff, std::chrono::milliseconds timeout) |
| bool | send (const void *data, size_t sz) |
| bool | is_connected () |
| bool | recv (std::string &buff, std::chrono::milliseconds timeout) |
| void | set_ssl (epee::net_utils::ssl_options_t ssl_options) |
| bool | is_connected (bool *ssl=NULL) |
| uint64_t | get_bytes_sent () const |
| uint64_t | get_bytes_received () const |
| void | set_test_data (const std::string &s) |
Private Attributes | |
| std::string | data |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |