, including all inherited members.
accept(SocketAddress **address=NULL) | Socket | |
addMulticastMembership(const SocketAddress &address, const char *interface=NULL) | Socket | [inline] |
allocFlow(const InternetAddress &address, const card32 flowLabel=0, const card8 shareLevel=2) | Socket | |
Backlog | Socket | [private] |
bind(const SocketAddress &address=InternetAddress()) | Socket | |
bindSocketPair(Socket &socket1, Socket &socket2, const SocketAddress &address=InternetAddress()) | Socket | [static] |
bindx(const SocketAddress **addressArray=NULL, const cardinal addresses=0, const integer flags=0) | Socket | |
bindxSocketPair(Socket &socket1, Socket &socket2, const SocketAddress **addressArray=NULL, const cardinal addresses=0, const integer flags=0) | Socket | [static] |
close() | Socket | |
connect(const SocketAddress &address, const card8 trafficClass=0) | Socket | |
connectx(const SocketAddress **addressArray, const size_t addresses) | Socket | |
create(const integer socketFamily=IP, const integer socketType=TCP, const integer socketProtocol=Default) | Socket | |
Datagram enum value | Socket | |
Default enum value | Socket | |
Destination | Socket | [private] |
dropMulticastMembership(const SocketAddress &address, const char *interface=NULL) | Socket | [inline] |
Family | Socket | [private] |
fcntl(const integer cmd, long arg) | Socket | [inline] |
fcntl(const integer cmd, struct flock *lock) | Socket | [inline] |
freeFlow(InternetFlow &flow) | Socket | |
getBlockingMode() | Socket | |
getFamily() const | Socket | [inline] |
getLastError() | Socket | [inline] |
getLocalAddressList(SocketAddress **&addressList, cardinal &numberOfNets, const cardinal flags=GLAF_Default) | Socket | [static] |
getMulticastLoop() | Socket | |
getMulticastTTL() | Socket | |
getPeerAddress(SocketAddress &address) const | Socket | |
getProtocol() const | Socket | [inline] |
getReceivedFlowLabel() const | Socket | [inline] |
getReceivedTrafficClass() const | Socket | [inline] |
getSendFlowLabel() const | Socket | [inline] |
getSendTrafficClass() const | Socket | [inline] |
getSoBroadcast() | Socket | |
getSocketAddress(SocketAddress &address) const | Socket | |
GetSocketAddressFlags enum name | Socket | |
getSocketOption(const cardinal level, const cardinal optionNumber, void *optionValue, socklen_t *optionLength) | Socket | [inline] |
getSoLinger() | Socket | |
getSoReuseAddress() | Socket | |
getSystemSocketDescriptor() const | Socket | [inline] |
getTCPNoDelay() | Socket | |
getType() const | Socket | [inline] |
GLAF_Default enum value | Socket | |
GLAF_HideAnycast enum value | Socket | |
GLAF_HideBroadcast enum value | Socket | |
GLAF_HideLinkLocal enum value | Socket | |
GLAF_HideLocal enum value | Socket | |
GLAF_HideLoopback enum value | Socket | |
GLAF_HideMulticast enum value | Socket | |
GLAF_HideReserved enum value | Socket | |
GLAF_HideSiteLocal enum value | Socket | |
ICMPv4 enum value | Socket | |
ICMPv6 enum value | Socket | |
init() | Socket | [private] |
ioctl(const integer request, const void *argp) | Socket | [inline] |
IP enum value | Socket | |
IPv4 enum value | Socket | |
IPv6 enum value | Socket | |
LastError | Socket | [private] |
listen(const cardinal backlog=5) | Socket | |
MaxAutoSelectPort | Socket | [static] |
MinAutoSelectPort | Socket | [static] |
multicastMembership(const SocketAddress &address, const char *interface, const bool add) | Socket | [private] |
packSocketAddressArray(const sockaddr_storage *addrArray, const size_t addrs, sockaddr *packedArray) | Socket | [private] |
Protocol | Socket | [private] |
Raw enum value | Socket | |
RDM enum value | Socket | |
read(void *buffer, const size_t length) | Socket | [inline] |
ready() const | Socket | [inline] |
receive(void *buffer, const size_t length, integer &flags) | Socket | [inline] |
ReceivedFlow | Socket | [private] |
receiveFrom(void *buffer, const size_t length, SocketAddress &sender, integer &flags) | Socket | |
receiveMsg(struct msghdr *msg, const integer flags, const bool internalCall=false) | Socket | |
recvFrom(int fd, void *buf, const size_t len, integer &flags, struct sockaddr *addr, socklen_t *addrlen) | Socket | [private] |
renewFlow(InternetFlow &flow, const cardinal expires, const cardinal linger=6) | Socket | |
renewFlow(const cardinal expires, const cardinal linger=6) | Socket | |
SCTP enum value | Socket | |
send(const void *buffer, const size_t length, const integer flags=0, const card8 trafficClass=0x00) | Socket | |
SendFlow | Socket | [private] |
sendMsg(const struct msghdr *msg, const integer flags, const card8 trafficClass=0x00) | Socket | |
sendTo(const void *buffer, const size_t length, const integer flags, const SocketAddress &receiver, const card8 trafficClass=0x00) | Socket | |
SeqPacket enum value | Socket | |
setBlockingMode(const bool on) | Socket | |
setMulticastLoop(const bool on) | Socket | |
setMulticastTTL(const card8 ttl) | Socket | |
setSoBroadcast(const bool on) | Socket | |
setSocketOption(const cardinal level, const cardinal optionNumber, const void *optionValue, const socklen_t optionLength) | Socket | [inline] |
setSoLinger(const bool on, const cardinal linger) | Socket | |
setSoReuseAddress(const bool on) | Socket | |
setTCPNoDelay(const bool on) | Socket | |
setTypeOfService(const card8 trafficClass) | Socket | [private] |
shutdown(const cardinal shutdownLevel) | Socket | |
Socket() | Socket | |
Socket(const integer family, const integer socketType, const integer socketProtocol=Default) | Socket | |
SocketDescriptor | Socket | [private] |
SocketFamily enum name | Socket | |
SocketProtocol enum name | Socket | |
SocketType enum name | Socket | |
Stream enum value | Socket | |
TCP enum value | Socket | |
TrafficShaper class | Socket | [friend] |
Type | Socket | [private] |
UDP enum value | Socket | |
UndefinedSocketFamily enum value | Socket | |
UndefinedSocketProtocol enum value | Socket | |
UndefinedSocketType enum value | Socket | |
Unix enum value | Socket | |
write(const void *buffer, const size_t length) | Socket | [inline] |
~Socket() | Socket | |