nidas  v1.2-1520
nidas::core::Socket Member List

This is the complete list of members for nidas::core::Socket, including all inherited members.

_connectionMutexnidas::core::Socketprivate
_connectionThreadnidas::core::Socketprivate
_firstReadnidas::core::Socketprivate
_iochanRequesternidas::core::Socketprivate
_keepAliveIdleSecsnidas::core::Socketprivate
_namenidas::core::Socketprivate
_newInputnidas::core::Socketprivate
_nonBlockingnidas::core::Socketprivate
_nusocketnidas::core::Socketprivate
_remoteHostnidas::core::Socketprivate
_remotePortnidas::core::Socketprivate
_remoteSockAddrnidas::core::Socketprivate
_requestTypenidas::core::Socketprivate
_unixPathnidas::core::Socketprivate
clone() const nidas::core::Socketvirtual
close()nidas::core::Socketvirtual
connect()nidas::core::Socketvirtual
createFile(dsm_time_t t, bool exact)nidas::core::IOChannelinlinevirtual
createIOChannel(const xercesc::DOMElement *node)nidas::core::IOChannelstatic
createSocket(const xercesc::DOMElement *)nidas::core::Socketstatic
flush()nidas::core::IOChannelinlinevirtual
fromDOMElement(const xercesc::DOMElement *)nidas::core::Socketvirtual
getBufferSize() const nidas::core::Socketvirtual
getConnectionInfo() const nidas::core::IOChannelinlinevirtual
getDSMConfig() const nidas::core::IOChannelinlinevirtual
getFd() const nidas::core::Socketinlinevirtual
getInterfaces() const nidas::core::Socketinline
getKeepAliveIdleSecs() const nidas::core::Socketinline
getName() const nidas::core::Socketinlinevirtual
getNamespaceURI()nidas::core::DOMableinlinestatic
getReconnectDelaySecs() const nidas::core::IOChannelinlinevirtual
getRemoteHost() const nidas::core::Socketinline
getRemoteInet4Address()nidas::core::Socket
getRemotePort() const nidas::core::Socketinline
getRemoteSocketAddress()nidas::core::Socket
getRemoteUnixPath() const nidas::core::Socketinline
getRequestType() const nidas::core::Socketinlinevirtual
IOChannel()nidas::core::IOChannel
IOChannel(const IOChannel &x)nidas::core::IOChannelinline
isNewInput() const nidas::core::Socketinlinevirtual
isNonBlocking() const nidas::core::Socketinlinevirtual
operator=(const Socket &)nidas::core::Socketprivate
nidas::core::IOChannel::operator=(const IOChannel &rhs)nidas::core::IOChannelinline
read(void *buf, size_t len)nidas::core::Socketinlinevirtual
requestConnection(IOChannelRequester *service)nidas::core::Socketvirtual
setConnectionInfo(const ConnectionInfo &val)nidas::core::IOChannelinlinevirtual
setDSMConfig(const DSMConfig *val)nidas::core::IOChannelinlinevirtual
setKeepAliveIdleSecs(int val)nidas::core::Socketinline
setName(const std::string &val)nidas::core::Socketinlinevirtual
setNonBlocking(bool val)nidas::core::Socketinlinevirtual
setRemoteHostPort(const std::string &host, unsigned short port)nidas::core::Socket
setRemoteSocketAddress(const nidas::util::SocketAddress &val)nidas::core::Socket
setRemoteUnixPath(const std::string &unixPath)nidas::core::Socket
setRequestType(enum McSocketRequest val)nidas::core::Socketinlinevirtual
Socket()nidas::core::Socket
Socket(nidas::util::Socket *sock)nidas::core::Socket
Socket(const Socket &x)nidas::core::Socketprotected
toDOMElement(xercesc::DOMElement *node, bool complete) const nidas::core::DOMablevirtual
toDOMParent(xercesc::DOMElement *parent, bool complete) const nidas::core::DOMablevirtual
write(const void *buf, size_t len)nidas::core::Socketinlinevirtual
write(const struct iovec *iov, int iovcnt)nidas::core::Socketinlinevirtual
writeNidasHeader() const nidas::core::IOChannelinlinevirtual
~DOMable()nidas::core::DOMableinlinevirtual
~IOChannel()nidas::core::IOChannelinlinevirtual
~Socket()nidas::core::Socket