nidas  v1.2-1520
nidas::util::SocketImpl Member List

This is the complete list of members for nidas::util::SocketImpl, including all inherited members.

_backlognidas::util::SocketImplprotected
_fdnidas::util::SocketImplprotected
_hasTimeoutnidas::util::SocketImplprotected
_localaddrnidas::util::SocketImplprotected
_pktInfonidas::util::SocketImplprotected
_remoteaddrnidas::util::SocketImplprotected
_reuseaddrnidas::util::SocketImplprotected
_sockdomainnidas::util::SocketImplprotected
_socktypenidas::util::SocketImplprotected
_timeoutnidas::util::SocketImplprotected
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::SocketImplinline
getFd() const nidas::util::SocketImplinline
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::SocketImplprotected
getLocalPort() const nidas::util::SocketImplinline
getLocalSocketAddress() const nidas::util::SocketImplinline
getMulticastLoop() const nidas::util::SocketImpl
getOutQueueSize() const nidas::util::SocketImpl
getPktInfo() const nidas::util::SocketImplinline
getReceiveBufferSize()nidas::util::SocketImpl
getRemoteAddr()nidas::util::SocketImplprotected
getRemotePort() const nidas::util::SocketImplinline
getRemoteSocketAddress() const nidas::util::SocketImplinline
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::SocketImplinline
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::SocketImplinline
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