#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: