, including all inherited members.
accept() | Coral::Socket | |
allocFlow(const InternetAddress &address, const card32 flowLabel=0, const card8 shareLevel=IPV6_FL_S_PROCESS) | Coral::Socket | |
Backlog | Coral::Socket | [protected] |
bind(const SocketAddress &address=InternetAddress()) | Coral::Socket | |
bindInternetSocketPair(Socket &senderSocket, Socket &receiverSocket, const InternetAddress &receiver=InternetAddress()) | Coral::Socket | [static] |
BytesReceived | Coral::Socket | [protected] |
BytesSent | Coral::Socket | [protected] |
close() | Coral::Socket | |
CommunicationDomain | Coral::Socket | [protected] |
connect(const SocketAddress &address, const card8 trafficClass=0) | Coral::Socket | |
create(const SocketCommunicationDomain communicationDomain=IP, const SocketType socketType=TCP, const SocketProtocol socketProtocol=Default) | Coral::Socket | |
Datagram enum value | Coral::Socket | |
Default enum value | Coral::Socket | |
Destination | Coral::Socket | [protected] |
fcntl(const integer cmd, const long arg=0) | Coral::Socket | [inline] |
flush() | Coral::Socket | [virtual] |
freeFlow(InternetFlow &flow) | Coral::Socket | |
getBlockingMode() | Coral::Socket | |
getBytesReceived() const | Coral::Socket | [inline] |
getBytesSent() const | Coral::Socket | [inline] |
getLastError() | Coral::Socket | [inline] |
getPeerAddress(SocketAddress &address) const | Coral::Socket | |
getReceivedFlowLabel() const | Coral::Socket | [inline] |
getReceivedTrafficClass() const | Coral::Socket | [inline] |
getSendFlowLabel() const | Coral::Socket | [inline] |
getSendTrafficClass() const | Coral::Socket | [inline] |
getSoBroadcast() const | Coral::Socket | |
getSocketAddress(SocketAddress &address) const | Coral::Socket | |
getSocketOption(const cardinal level, const cardinal optionNumber, void *optionValue, socklen_t *optionLength) const | Coral::Socket | [inline] |
getSoLinger() const | Coral::Socket | |
getSoReuseAddress() const | Coral::Socket | |
getSystemSocketDescriptor() const | Coral::Socket | [inline] |
getTCPNoDelay() const | Coral::Socket | |
ICMPv4 enum value | Coral::Socket | |
ICMPv6 enum value | Coral::Socket | |
init() | Coral::Socket | [protected] |
ioctl(const integer request, const void *argp) | Coral::Socket | [inline] |
IP enum value | Coral::Socket | |
IPv4 enum value | Coral::Socket | |
IPv6 enum value | Coral::Socket | |
LastError | Coral::Socket | [protected] |
listen(const cardinal backlog=5) | Coral::Socket | |
MaxAutoSelectPort | Coral::Socket | [static] |
MinAutoSelectPort | Coral::Socket | [static] |
Protocol | Coral::Socket | [protected] |
Raw enum value | Coral::Socket | |
RDM enum value | Coral::Socket | |
read(void *buffer, const size_t length) | Coral::Socket | [virtual] |
ready() const | Coral::Socket | [inline] |
receive(void *buffer, const size_t length, const cardinal flags=0) | Coral::Socket | [virtual] |
ReceivedFlow | Coral::Socket | [protected] |
receiveFrom(void *buffer, const size_t length, SocketAddress &sender, const cardinal flags=0) | Coral::Socket | [virtual] |
recvFrom(int fd, void *buf, const size_t len, const integer flags, struct sockaddr *addr, size_t *addrlen) | Coral::Socket | [protected] |
renewFlow(InternetFlow &flow, const cardinal expires, const cardinal linger=6) | Coral::Socket | |
renewFlow(const cardinal expires, const cardinal linger=6) | Coral::Socket | |
resetBytesReceived() | Coral::Socket | [inline] |
resetBytesSent() | Coral::Socket | [inline] |
send(const void *buffer, const size_t length, const cardinal flags=0, const card8 trafficClass=0) | Coral::Socket | [virtual] |
SendFlow | Coral::Socket | [protected] |
sendTo(const void *buffer, const size_t length, const cardinal flags, const SocketAddress &receiver, const card8 trafficClass=0) | Coral::Socket | [virtual] |
SeqPacket enum value | Coral::Socket | |
setBlockingMode(const bool on) | Coral::Socket | |
setSoBroadcast(const bool on) | Coral::Socket | |
setSocketOption(const cardinal level, const cardinal optionNumber, const void *optionValue, const socklen_t optionLength) | Coral::Socket | [inline] |
setSoLinger(const bool on, const cardinal linger) | Coral::Socket | |
setSoReuseAddress(const bool on) | Coral::Socket | |
setTCPNoDelay(const bool on) | Coral::Socket | |
setTOS(const card8 trafficClass) | Coral::Socket | [protected] |
setTrafficConstraint(const card8 trafficClass, const card64 bandwidth, const double bufferDelay) | Coral::Socket | [virtual] |
shutdown(const cardinal shutdownLevel) | Coral::Socket | |
Socket() | Coral::Socket | |
Socket(const SocketCommunicationDomain communicationDomain, const SocketType socketType, const SocketProtocol socketProtocol=Default) | Coral::Socket | |
SocketCommunicationDomain enum name | Coral::Socket | |
SocketDescriptor | Coral::Socket | [protected] |
SocketProtocol enum name | Coral::Socket | |
SocketType enum name | Coral::Socket | |
Stream enum value | Coral::Socket | |
TCP enum value | Coral::Socket | |
TrafficShaper class | Coral::Socket | [friend] |
Type | Coral::Socket | [protected] |
UDP enum value | Coral::Socket | |
UndefinedSocketCommunicationDomain enum value | Coral::Socket | |
UndefinedSocketProtocol enum value | Coral::Socket | |
UndefinedSocketType enum value | Coral::Socket | |
Unix enum value | Coral::Socket | |
write(const void *buffer, const size_t length) | Coral::Socket | [virtual] |
~Socket() | Coral::Socket | [virtual] |