#include <goby/util/thirdparty/cpp-httplib/httplib.h>
Definition at line 577 of file httplib.h.
◆ ~Stream()
virtual httplib::Stream::~Stream |
( |
| ) |
|
|
virtualdefault |
◆ get_local_ip_and_port()
virtual void httplib::Stream::get_local_ip_and_port |
( |
std::string & |
ip, |
|
|
int & |
port |
|
) |
| const |
|
pure virtual |
◆ get_remote_ip_and_port()
virtual void httplib::Stream::get_remote_ip_and_port |
( |
std::string & |
ip, |
|
|
int & |
port |
|
) |
| const |
|
pure virtual |
◆ is_readable()
virtual bool httplib::Stream::is_readable |
( |
| ) |
const |
|
pure virtual |
◆ is_writable()
virtual bool httplib::Stream::is_writable |
( |
| ) |
const |
|
pure virtual |
◆ read()
virtual ssize_t httplib::Stream::read |
( |
char * |
ptr, |
|
|
size_t |
size |
|
) |
| |
|
pure virtual |
◆ socket()
virtual socket_t httplib::Stream::socket |
( |
| ) |
const |
|
pure virtual |
◆ write() [1/3]
ssize_t httplib::Stream::write |
( |
const char * |
ptr | ) |
|
|
inline |
◆ write() [2/3]
virtual ssize_t httplib::Stream::write |
( |
const char * |
ptr, |
|
|
size_t |
size |
|
) |
| |
|
pure virtual |
◆ write() [3/3]
ssize_t httplib::Stream::write |
( |
const std::string & |
s | ) |
|
|
inline |
◆ write_format()
template<typename... Args>
ssize_t httplib::Stream::write_format |
( |
const char * |
fmt, |
|
|
const Args &... |
args |
|
) |
| |
|
inline |
The documentation for this class was generated from the following file: