_backlog | nidas::util::SocketImpl | protected |
_fd | nidas::util::SocketImpl | protected |
_hasTimeout | nidas::util::SocketImpl | protected |
_localaddr | nidas::util::SocketImpl | protected |
_pktInfo | nidas::util::SocketImpl | protected |
_remoteaddr | nidas::util::SocketImpl | protected |
_reuseaddr | nidas::util::SocketImpl | protected |
_sockdomain | nidas::util::SocketImpl | protected |
_socktype | nidas::util::SocketImpl | protected |
_timeout | nidas::util::SocketImpl | protected |
accept() | nidas::util::SocketImpl | |
bind(int port) | nidas::util::SocketImpl | |
bind(const Inet4Address &addr, int port) | nidas::util::SocketImpl | |
bind(const SocketAddress &sockaddr) | nidas::util::SocketImpl | |
close() | nidas::util::SocketImpl | |
connect(const std::string &dest, int port) | nidas::util::SocketImpl | |
connect(const Inet4Address &addr, int port) | nidas::util::SocketImpl | |
connect(const SocketAddress &addr) | nidas::util::SocketImpl | |
findInterface(const Inet4Address &) const | nidas::util::SocketImpl | |
getBroadcastEnable() const | nidas::util::SocketImpl | |
getDomain() const | nidas::util::SocketImpl | inline |
getFd() const | nidas::util::SocketImpl | inline |
getInQueueSize() const | nidas::util::SocketImpl | |
getInterface() const | nidas::util::SocketImpl | |
getInterface(const std::string &name) const | nidas::util::SocketImpl | |
getInterfaces() const | nidas::util::SocketImpl | |
getKeepAlive() const | nidas::util::SocketImpl | |
getKeepAliveIdleSecs() const | nidas::util::SocketImpl | |
getLocalAddr() | nidas::util::SocketImpl | protected |
getLocalPort() const | nidas::util::SocketImpl | inline |
getLocalSocketAddress() const | nidas::util::SocketImpl | inline |
getMulticastLoop() const | nidas::util::SocketImpl | |
getOutQueueSize() const | nidas::util::SocketImpl | |
getPktInfo() const | nidas::util::SocketImpl | inline |
getReceiveBufferSize() | nidas::util::SocketImpl | |
getRemoteAddr() | nidas::util::SocketImpl | protected |
getRemotePort() const | nidas::util::SocketImpl | inline |
getRemoteSocketAddress() const | nidas::util::SocketImpl | inline |
getSendBufferSize() | nidas::util::SocketImpl | |
getTcpNoDelay() | nidas::util::SocketImpl | |
getTimeout() const | nidas::util::SocketImpl | |
getTimeToLive() const | nidas::util::SocketImpl | |
isNonBlocking() const | nidas::util::SocketImpl | |
joinGroup(Inet4Address groupAddr) | nidas::util::SocketImpl | |
joinGroup(Inet4Address groupAddr, const Inet4NetworkInterface &) | nidas::util::SocketImpl | |
leaveGroup(Inet4Address groupAddr) | nidas::util::SocketImpl | |
leaveGroup(Inet4Address groupAddr, const Inet4NetworkInterface &iaddr) | nidas::util::SocketImpl | |
listen() | nidas::util::SocketImpl | |
operator=(const SocketImpl &rhs) | nidas::util::SocketImpl | |
receive(DatagramPacketBase &packet) | nidas::util::SocketImpl | |
receive(DatagramPacketBase &packet, Inet4PacketInfo &info, int flags=0) | nidas::util::SocketImpl | |
recv(void *buf, size_t len, int flags=0) | nidas::util::SocketImpl | |
recvfrom(void *buf, size_t len, int flags, SocketAddress &from) | nidas::util::SocketImpl | |
send(const DatagramPacketBase &packet, int flags=0) | nidas::util::SocketImpl | |
send(const void *buf, size_t len, int flags=0) | nidas::util::SocketImpl | |
send(const struct iovec *iov, int iovcnt, int flags=0) | nidas::util::SocketImpl | |
sendall(const void *buf, size_t len, int flags=0) | nidas::util::SocketImpl | |
sendto(const void *buf, size_t len, int flags, const SocketAddress &to) | nidas::util::SocketImpl | |
sendto(const struct iovec *iov, int iovcnt, int flags, const SocketAddress &to) | nidas::util::SocketImpl | |
setBacklog(int val) | nidas::util::SocketImpl | inline |
setBroadcastEnable(bool val) | nidas::util::SocketImpl | |
setInterface(Inet4Address maddr, const Inet4NetworkInterface &iaddr) | nidas::util::SocketImpl | |
setInterface(Inet4Address iaddr) | nidas::util::SocketImpl | |
setKeepAlive(bool val) | nidas::util::SocketImpl | |
setKeepAliveIdleSecs(int val) | nidas::util::SocketImpl | |
setMulticastLoop(bool val) | nidas::util::SocketImpl | |
setNonBlocking(bool val) | nidas::util::SocketImpl | |
setPktInfo(bool val) | nidas::util::SocketImpl | |
setReceiveBufferSize(int size) | nidas::util::SocketImpl | |
setReuseAddress(bool val) | nidas::util::SocketImpl | inline |
setSendBufferSize(int size) | nidas::util::SocketImpl | |
setTcpNoDelay(bool val) | nidas::util::SocketImpl | |
setTimeout(int val) | nidas::util::SocketImpl | |
setTimeToLive(int val) | nidas::util::SocketImpl | |
SocketImpl(int domain, int type) | nidas::util::SocketImpl | |
SocketImpl(int fd, const SocketAddress &remoteaddr) | nidas::util::SocketImpl | |
SocketImpl(const SocketImpl &x) | nidas::util::SocketImpl | |
~SocketImpl() | nidas::util::SocketImpl | |