VMime
socket Member List

This is the complete list of members for socket, including all inherited members.

connect(const string &address, const port_t port)=0socketpure virtual
disconnect()=0socketpure virtual
getBlockSize() const =0socketpure virtual
getPeerAddress() const =0socketpure virtual
getPeerName() const =0socketpure virtual
getStatus() const =0socketpure virtual
getTimeoutHandler()=0socketpure virtual
getTracer()=0socketpure virtual
isConnected() const =0socketpure virtual
object()objectprotected
object(const object &)objectprotected
operator=(const object &)objectprotected
receive(string &buffer)=0socketpure virtual
receiveRaw(byte_t *buffer, const size_t count)=0socketpure virtual
send(const string &buffer)=0socketpure virtual
send(const char *str)=0socketpure virtual
sendRaw(const byte_t *buffer, const size_t count)=0socketpure virtual
sendRawNonBlocking(const byte_t *buffer, const size_t count)=0socketpure virtual
setTracer(shared_ptr< tracer > tracer)=0socketpure virtual
socket()socketprotected
Status enum namesocket
STATUS_WANT_READ enum valuesocket
STATUS_WANT_WRITE enum valuesocket
STATUS_WOULDBLOCK enum valuesocket
waitForRead(const int msecs=30000)=0socketpure virtual
waitForWrite(const int msecs=30000)=0socketpure virtual
~object()objectprotectedvirtual
~socket()socketvirtual