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