, 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] |