Collage  1.5.0
High-performance C++ library for developing object-oriented distributed applications.
co::BufferConnection Member List

This is the complete list of members for co::BufferConnection, including all inherited members.

_getDescription()co::Connectionprotected
_setDescription(ConnectionDescriptionPtr description) (defined in co::Connection)co::Connectionprotected
_setState(const State state) (defined in co::Connection)co::Connectionprotected
acceptNB()co::Connectioninlinevirtual
acceptSync()co::Connectioninlinevirtual
addListener(ConnectionListener *listener) (defined in co::Connection)co::Connection
BufferConnection()co::BufferConnection
close()co::Connectioninlinevirtual
connect()co::Connectioninlinevirtual
Connection()co::Connectionprotected
create(ConnectionDescriptionPtr desc)co::Connectionstatic
finish() (defined in co::Connection)co::Connectioninlinevirtual
getBuffer() const co::BufferConnection
getBuffer()co::BufferConnection
getDescription() const co::Connection
getNotifier() const overrideco::BufferConnectioninlineprotectedvirtual
getSize() const co::BufferConnection
getState() const co::Connection
isClosed() const co::Connectioninline
isClosing() const co::Connectioninline
isConnected() const co::Connectioninline
isListening() const co::Connectioninline
isMulticast() const co::Connection
listen()co::Connectioninlinevirtual
lockSend() const co::Connection
Notifier typedefco::Connection
operator==(const Connection &rhs) const (defined in co::Connection)co::Connection
READ_ERROR enum value (defined in co::Connection)co::Connectionprotected
READ_TIMEOUT enum value (defined in co::Connection)co::Connectionprotected
readNB(void *, const uint64_t) overrideco::BufferConnectioninlineprotectedvirtual
ReadStatus enum nameco::Connectionprotected
readSync(void *, const uint64_t, const bool) overrideco::BufferConnectioninlineprotectedvirtual
recvNB(BufferPtr buffer, const uint64_t bytes)co::Connection
recvSync(BufferPtr &buffer, const bool block=true)co::Connection
removeListener(ConnectionListener *listener) (defined in co::Connection)co::Connection
resetRecvData() (defined in co::Connection)co::Connection
send(const void *buffer, const uint64_t bytes, const bool isLocked=false)co::Connection
sendBuffer(ConnectionPtr connection)co::BufferConnection
State enum nameco::Connection
STATE_CLOSED enum valueco::Connection
STATE_CLOSING enum valueco::Connection
STATE_CONNECTED enum valueco::Connection
STATE_CONNECTING enum valueco::Connection
STATE_LISTENING enum valueco::Connection
unlockSend() const co::Connection
write(const void *buffer, const uint64_t bytes) overrideco::BufferConnectionprotectedvirtual
~BufferConnection()co::BufferConnectionvirtual
~Connection()co::Connectionprotectedvirtual