This is a brief description.
More...
#include <Socket.h>
Inherited by openjaus::system::DatagramSocket, openjaus::system::MulticastSocket, and openjaus::system::StreamSocket.
Detailed description.
- Author
- Name (name@.nosp@m.emai.nosp@m.l.com)
§ Socket()
openjaus::system::Socket::Socket |
( |
| ) |
|
§ ~Socket()
openjaus::system::Socket::~Socket |
( |
| ) |
|
|
virtual |
§ addressHash()
uint64_t openjaus::system::Socket::addressHash |
( |
| ) |
|
§ deinitialize()
void openjaus::system::Socket::deinitialize |
( |
| ) |
|
|
staticprotected |
§ getDescriptor()
int openjaus::system::Socket::getDescriptor |
( |
| ) |
const |
§ getInterfaces()
const std::vector< NetworkInterface *> & openjaus::system::Socket::getInterfaces |
( |
| ) |
const |
§ getIpAddress()
const InetAddress & openjaus::system::Socket::getIpAddress |
( |
| ) |
const |
§ getPort()
uint16_t openjaus::system::Socket::getPort |
( |
| ) |
const |
§ getTimeout()
const Time & openjaus::system::Socket::getTimeout |
( |
| ) |
const |
§ initialize()
void openjaus::system::Socket::initialize |
( |
| ) |
|
|
staticprotected |
§ isBlocking()
bool openjaus::system::Socket::isBlocking |
( |
| ) |
const |
§ isLocalAddress()
bool openjaus::system::Socket::isLocalAddress |
( |
const InetAddress & |
ipAddress | ) |
|
§ lookupInterfaces()
§ readInterfaces()
void openjaus::system::Socket::readInterfaces |
( |
| ) |
|
§ receive()
virtual int openjaus::system::Socket::receive |
( |
Packet & |
| ) |
|
|
pure virtual |
§ send()
virtual int openjaus::system::Socket::send |
( |
Packet & |
| ) |
|
|
pure virtual |
§ setTimeout()
bool openjaus::system::Socket::setTimeout |
( |
const Time & |
timeout | ) |
|
- Parameters
-
timeout | The value of the new timeout. |
§ shouldLookupBroadcastAddress()
bool openjaus::system::Socket::shouldLookupBroadcastAddress |
( |
const NetworkInterface & |
networkInterface | ) |
|
|
staticprivate |
§ toString()
std::string openjaus::system::Socket::toString |
( |
| ) |
const |
|
virtual |
§ operator<< [1/2]
§ operator<< [2/2]
§ blocking
bool openjaus::system::Socket::blocking |
|
protected |
§ descriptor
int openjaus::system::Socket::descriptor |
|
protected |
§ descriptorCount
int openjaus::system::Socket::descriptorCount = 0 |
|
staticprotected |
§ interfaces
§ ipAddress
§ port
uint16_t openjaus::system::Socket::port |
|
protected |
§ timeout
Time openjaus::system::Socket::timeout |
|
protected |
The documentation for this class was generated from the following files: