This is a brief description.
More...
#include <MulticastSocket.h>
Inherits openjaus::system::Socket.
Detailed description.
- Author
- Name (name@.nosp@m.emai.nosp@m.l.com)
◆ MulticastSocket() [1/2]
openjaus::system::MulticastSocket::MulticastSocket |
( |
| ) |
|
◆ ~MulticastSocket()
openjaus::system::MulticastSocket::~MulticastSocket |
( |
| ) |
|
|
virtual |
◆ MulticastSocket() [2/2]
openjaus::system::MulticastSocket::MulticastSocket |
( |
InetAddress |
ipAddress, |
|
|
short |
port |
|
) |
| |
◆ enableBroadcast()
bool openjaus::system::MulticastSocket::enableBroadcast |
( |
bool |
enabled | ) |
|
◆ getMaxDescriptor()
int openjaus::system::MulticastSocket::getMaxDescriptor |
( |
| ) |
const |
◆ getMultiDescriptor()
int openjaus::system::MulticastSocket::getMultiDescriptor |
( |
| ) |
const |
◆ joinGroup()
bool openjaus::system::MulticastSocket::joinGroup |
( |
InetAddress |
group | ) |
|
◆ open()
bool openjaus::system::MulticastSocket::open |
( |
InetAddress |
ipAddress, |
|
|
short |
port |
|
) |
| |
◆ receive()
int openjaus::system::MulticastSocket::receive |
( |
Packet & |
packet | ) |
|
|
virtual |
◆ reuseAddress()
bool openjaus::system::MulticastSocket::reuseAddress |
( |
bool |
enabled | ) |
|
◆ send()
int openjaus::system::MulticastSocket::send |
( |
Packet & |
packet | ) |
|
|
virtual |
◆ setLoopback()
int openjaus::system::MulticastSocket::setLoopback |
( |
bool |
enabled | ) |
|
◆ setSocketOptionReuseAddress()
void openjaus::system::MulticastSocket::setSocketOptionReuseAddress |
( |
int |
socket, |
|
|
bool |
value |
|
) |
| |
|
private |
◆ setTimeToLive()
int openjaus::system::MulticastSocket::setTimeToLive |
( |
uint8 |
ttl | ) |
|
◆ toString()
std::string openjaus::system::MulticastSocket::toString |
( |
| ) |
const |
|
virtual |
◆ operator<< [1/2]
◆ operator<< [2/2]
◆ maxDescriptor
int openjaus::system::MulticastSocket::maxDescriptor |
|
protected |
◆ multiDescriptor
int openjaus::system::MulticastSocket::multiDescriptor |
|
protected |
◆ readSet
fd_set openjaus::system::MulticastSocket::readSet |
|
protected |
◆ tempReceiveBuffer
MemoryBlock openjaus::system::MulticastSocket::tempReceiveBuffer |
|
private |
◆ tempSendBuffer
MemoryBlock openjaus::system::MulticastSocket::tempSendBuffer |
|
private |
The documentation for this class was generated from the following files: