, including all inherited members.
_description | co::Connection | [protected] |
_fireStateChanged() (defined in co::Connection) | co::Connection | [protected] |
_sendLock | co::Connection | [mutable, protected] |
_state | co::Connection | [protected] |
acceptNB() | co::Connection | [inline, virtual] |
acceptSync() | co::Connection | [inline, virtual] |
addListener(ConnectionListener *listener) | co::Connection | |
close() | co::Connection | [inline, virtual] |
connect() | co::Connection | [inline, virtual] |
Connection() (defined in co::Connection) | co::Connection | [protected] |
create(ConnectionDescriptionPtr description) | co::Connection | [static] |
deleteReferenced(const Referenced *object) const (defined in co::base::Referenced) | co::base::Referenced | [protected] |
finish() (defined in co::Connection) | co::Connection | [inline, virtual] |
getDescription() const | co::Connection | |
getNotifier() const =0 | co::Connection | [pure virtual] |
getRecvData(void **buffer, uint64_t *bytes) (defined in co::Connection) | co::Connection | [inline] |
getRefCount() const | co::base::Referenced | [inline] |
getState() const | co::Connection | [inline] |
isClosed() const | co::Connection | [inline] |
isConnected() const | co::Connection | [inline] |
isListening() const | co::Connection | [inline] |
listen() | co::Connection | [inline, virtual] |
lockSend() const | co::Connection | [inline] |
NonCopyable() (defined in co::base::NonCopyable) | co::base::NonCopyable | [inline, protected] |
Notifier typedef | co::Connection | |
co::operator=(const Referenced &rhs) | co::base::Referenced | [inline, protected] |
operator==(const Connection &rhs) const (defined in co::Connection) | co::Connection | |
printHolders(std::ostream &os) const (defined in co::base::Referenced) | co::base::Referenced | [inline] |
READ_ERROR enum value (defined in co::Connection) | co::Connection | [protected] |
READ_TIMEOUT enum value (defined in co::Connection) | co::Connection | [protected] |
readNB(void *buffer, const uint64_t bytes)=0 | co::Connection | [pure virtual] |
ReadStatus enum name (defined in co::Connection) | co::Connection | [protected] |
readSync(void *buffer, const uint64_t bytes, const bool block)=0 | co::Connection | [pure virtual] |
recvNB(void *buffer, const uint64_t bytes) | co::Connection | |
recvSync(void **buffer, uint64_t *bytes, const bool block=true) | co::Connection | |
ref(CO_REFERENCED_ARGS) const | co::base::Referenced | [inline] |
Referenced() | co::base::Referenced | [inline, protected] |
Referenced(const Referenced &) | co::base::Referenced | [inline, protected] |
removeListener(ConnectionListener *listener) | co::Connection | |
send(const void *buffer, const uint64_t bytes, const bool isLocked=false) | co::Connection | |
send(const Packet &packet) | co::Connection | [inline] |
send(Packet &packet, const std::string &string) | co::Connection | [inline] |
send(Packet &packet, const std::vector< T > &data) | co::Connection | |
send(Packet &packet, const void *data, const uint64_t size) | co::Connection | |
send(const Connections &connections, const Packet &packet, const bool isLocked=false) | co::Connection | [static] |
send(const Connections &connections, Packet &packet, const void *data, const uint64_t size, const bool isLocked=false) | co::Connection | [static] |
send(const Connections &connections, Packet &packet, const void *const *items, const uint64_t *itemSizes, const size_t nItems) | co::Connection | [static] |
send(Packet &packet, const std::vector< T > &data) (defined in co::Connection) | co::Connection | |
setDescription(ConnectionDescriptionPtr description) | co::Connection | |
State enum name | co::Connection | |
STATE_CLOSED enum value | co::Connection | |
STATE_CLOSING enum value | co::Connection | |
STATE_CONNECTED enum value | co::Connection | |
STATE_CONNECTING enum value | co::Connection | |
STATE_LISTENING enum value | co::Connection | |
unlockSend() const | co::Connection | [inline] |
unref(CO_REFERENCED_ARGS) const | co::base::Referenced | [inline] |
write(const void *buffer, const uint64_t bytes)=0 | co::Connection | [pure virtual] |
~Connection() (defined in co::Connection) | co::Connection | [protected, virtual] |
~Referenced() | co::base::Referenced | [inline, protected, virtual] |