#include <Socket.h>
◆ Socket()
rl::hal::Socket::Socket |
( |
const ::std::string & |
host, |
|
|
const unsigned short int & |
port |
|
) |
| |
◆ ~Socket()
rl::hal::Socket::~Socket |
( |
| ) |
|
|
virtual |
◆ close()
void rl::hal::Socket::close |
( |
| ) |
|
|
virtual |
◆ connect()
void rl::hal::Socket::connect |
( |
const int & |
domain, |
|
|
const int & |
type, |
|
|
const int & |
protocol |
|
) |
| |
|
protected |
◆ getHost()
std::string rl::hal::Socket::getHost |
( |
| ) |
const |
◆ getPort()
unsigned short int rl::hal::Socket::getPort |
( |
| ) |
const |
◆ open()
virtual void rl::hal::Socket::open |
( |
| ) |
|
|
pure virtual |
◆ read()
std::size_t rl::hal::Socket::read |
( |
void * |
buf, |
|
|
const ::std::size_t & |
count |
|
) |
| |
◆ select()
std::size_t rl::hal::Socket::select |
( |
const bool & |
read, |
|
|
const bool & |
write, |
|
|
const ::rl::math::Real & |
timeout |
|
) |
| |
◆ write()
std::size_t rl::hal::Socket::write |
( |
const void * |
buf, |
|
|
const ::std::size_t & |
count |
|
) |
| |
◆ host
::std::string rl::hal::Socket::host |
|
private |
◆ port
unsigned short int rl::hal::Socket::port |
|
private |
◆ sockfd
int rl::hal::Socket::sockfd |
|
private |
The documentation for this class was generated from the following files: