| accept(Socket, const SockaddrIn &) (defined in Cogs::Network::ConnectionTCP) | Cogs::Network::ConnectionTCP | inlinevirtual |
| addListener(MessageHub *hub, bool bidirectional=false) | Cogs::Network::MessageHub | |
| addListener(uint32_t hubid, bool bidirectional=false) | Cogs::Network::MessageHub | |
| addSender(MessageHub *sender) | Cogs::Network::MessageHub | private |
| bind(uint16_t port) (defined in Cogs::Network::ConnectionBase) | Cogs::Network::ConnectionBase | inline |
| bind(AddrIn ip, uint16_t port) | Cogs::Network::ConnectionBase | virtual |
| broadcastMessage(const Message::Ptr &message) | Cogs::Network::MessageHub | virtual |
| bytesSent (defined in Cogs::Network::ConnectionHub) | Cogs::Network::ConnectionHub | private |
| cAutoReconnect (defined in Cogs::Network::ConnectionTCP) | Cogs::Network::ConnectionTCP | privatestatic |
| cConnected (defined in Cogs::Network::ConnectionTCP) | Cogs::Network::ConnectionTCP | privatestatic |
| cDelete (defined in Cogs::Network::ConnectionBase) | Cogs::Network::ConnectionBase | protectedstatic |
| cDoNotProcess (defined in Cogs::Network::ConnectionBase) | Cogs::Network::ConnectionBase | protectedstatic |
| cListening (defined in Cogs::Network::ConnectionTCP) | Cogs::Network::ConnectionTCP | privatestatic |
| close() | Cogs::Network::ConnectionBase | protected |
| cNoDelay (defined in Cogs::Network::ConnectionTCP) | Cogs::Network::ConnectionTCP | privatestatic |
| connect(const SockaddrIn &addr) | Cogs::Network::ConnectionTCP | virtual |
| ConnectionBase() (defined in Cogs::Network::ConnectionBase) | Cogs::Network::ConnectionBase | inline |
| ConnectionHub(uint32_t id) (defined in Cogs::Network::ConnectionHub) | Cogs::Network::ConnectionHub | inline |
| ConnectionHub(Socket socket, const SockaddrIn &addr) (defined in Cogs::Network::ConnectionHub) | Cogs::Network::ConnectionHub | inline |
| ConnectionTCP() (defined in Cogs::Network::ConnectionTCP) | Cogs::Network::ConnectionTCP | inline |
| ConnectionTCP(Socket socket, const SockaddrIn &addr) | Cogs::Network::ConnectionTCP | |
| connectTimeout (defined in Cogs::Network::ConnectionTCP) | Cogs::Network::ConnectionTCP | private |
| create() | Cogs::Network::ConnectionBase | protected |
| cRemove (defined in Cogs::Network::ConnectionBase) | Cogs::Network::ConnectionBase | protectedstatic |
| disableAutoReconnect() (defined in Cogs::Network::ConnectionTCP) | Cogs::Network::ConnectionTCP | inline |
| disconnect() override | Cogs::Network::ConnectionHub | protectedvirtual |
| disconnectFromAllSenders() | Cogs::Network::MessageHub | |
| disconnectFromSender(uint32_t hubid) | Cogs::Network::MessageHub | |
| enableAutoReconnect() (defined in Cogs::Network::ConnectionTCP) | Cogs::Network::ConnectionTCP | inline |
| family() const (defined in Cogs::Network::ConnectionBase) | Cogs::Network::ConnectionBase | inline |
| flags (defined in Cogs::Network::ConnectionBase) | Cogs::Network::ConnectionBase | protected |
| flushQueuedMessages() | Cogs::Network::MessageHub | |
| getAddress() const (defined in Cogs::Network::ConnectionBase) | Cogs::Network::ConnectionBase | inline |
| getID() const (defined in Cogs::Network::MessageHub) | Cogs::Network::MessageHub | inline |
| getNextMessage() | Cogs::Network::MessageHub | protected |
| getNoOfQueuedMessages() | Cogs::Network::MessageHub | |
| getReconnectTime() const (defined in Cogs::Network::ConnectionBase) | Cogs::Network::ConnectionBase | inline |
| getSocket() const (defined in Cogs::Network::ConnectionBase) | Cogs::Network::ConnectionBase | inline |
| handleReceivedMessage(const Message::Ptr &message) (defined in Cogs::Network::ConnectionHub) | Cogs::Network::ConnectionHub | protectedvirtual |
| HubList typedef (defined in Cogs::Network::MessageHub) | Cogs::Network::MessageHub | |
| hubsMutex | Cogs::Network::MessageHub | private |
| id | Cogs::Network::MessageHub | private |
| incomingHeader (defined in Cogs::Network::ConnectionHub) | Cogs::Network::ConnectionHub | private |
| incomingMessage (defined in Cogs::Network::ConnectionHub) | Cogs::Network::ConnectionHub | private |
| isAutoConnectEnabled() const override (defined in Cogs::Network::ConnectionTCP) | Cogs::Network::ConnectionTCP | inlinevirtual |
| isConnected() const override (defined in Cogs::Network::ConnectionTCP) | Cogs::Network::ConnectionTCP | inlinevirtual |
| isSendOnly() const (defined in Cogs::Network::MessageHub) | Cogs::Network::MessageHub | inlinevirtual |
| listen(uint16_t port) (defined in Cogs::Network::ConnectionTCP) | Cogs::Network::ConnectionTCP | inline |
| listen(AddrIn ip, uint16_t port) | Cogs::Network::ConnectionTCP | |
| listeners | Cogs::Network::MessageHub | private |
| listenTo(MessageHub *hub, bool bidirectional=false) | Cogs::Network::MessageHub | |
| listenTo(uint32_t hubid, bool bidirectional=false) | Cogs::Network::MessageHub | |
| MessageHub(uint32_t ident=0) | Cogs::Network::MessageHub | |
| MessageQueue typedef (defined in Cogs::Network::MessageHub) | Cogs::Network::MessageHub | |
| messages | Cogs::Network::MessageHub | private |
| messagesMutex | Cogs::Network::MessageHub | private |
| noLimit (defined in Cogs::Network::MessageHub) | Cogs::Network::MessageHub | static |
| outgoingMessage (defined in Cogs::Network::ConnectionHub) | Cogs::Network::ConnectionHub | private |
| processIncoming() override | Cogs::Network::ConnectionHub | virtual |
| processMessage(Message &) (defined in Cogs::Network::MessageHub) | Cogs::Network::MessageHub | inlineprivatevirtual |
| processMessages(size_t limit=noLimit) | Cogs::Network::MessageHub | virtual |
| processOutgoing() override (defined in Cogs::Network::ConnectionHub) | Cogs::Network::ConnectionHub | virtual |
| proto() const override (defined in Cogs::Network::ConnectionTCP) | Cogs::Network::ConnectionTCP | inlinevirtual |
| queueMessage(const Message::Ptr &message) | Cogs::Network::MessageHub | virtual |
| receive(void *buffer, uint64_t byteCount, uint64_t &bytesReceived) | Cogs::Network::ConnectionBase | |
| reconnect() override | Cogs::Network::ConnectionTCP | virtual |
| reconnectTime (defined in Cogs::Network::ConnectionBase) | Cogs::Network::ConnectionBase | protected |
| recvFrom(void *buffer, uint64_t byteCount, uint64_t &bytesReceived, SockaddrIn &addr) | Cogs::Network::ConnectionBase | |
| remove() (defined in Cogs::Network::ConnectionBase) | Cogs::Network::ConnectionBase | inline |
| removeAllListeners() | Cogs::Network::MessageHub | |
| removeAndDelete() (defined in Cogs::Network::ConnectionBase) | Cogs::Network::ConnectionBase | inline |
| removeListener(MessageHub *hub) | Cogs::Network::MessageHub | |
| removeListener(uint32_t hubid) | Cogs::Network::MessageHub | |
| removeSender(const MessageHub *sender) | Cogs::Network::MessageHub | private |
| send(const void *data, uint64_t byteCount, uint64_t &bytesSent) | Cogs::Network::ConnectionBase | |
| senders | Cogs::Network::MessageHub | private |
| sendMessage(const Message::Ptr &message) | Cogs::Network::MessageHub | virtual |
| sendTo(const void *data, uint64_t byteCount, uint64_t &bytesSent, const SockaddrIn &addr) | Cogs::Network::ConnectionBase | |
| setConnectTimeout(int64_t milliseconds) (defined in Cogs::Network::ConnectionTCP) | Cogs::Network::ConnectionTCP | inline |
| setDoNotProcess() (defined in Cogs::Network::ConnectionBase) | Cogs::Network::ConnectionBase | inline |
| setNoDelay(bool val=true) | Cogs::Network::ConnectionTCP | |
| setNonblocking(bool val=true) | Cogs::Network::ConnectionBase | |
| shouldDelete() const (defined in Cogs::Network::ConnectionBase) | Cogs::Network::ConnectionBase | inline |
| shouldRemove() const (defined in Cogs::Network::ConnectionBase) | Cogs::Network::ConnectionBase | inline |
| shutdown() | Cogs::Network::ConnectionTCP | |
| sockAddr (defined in Cogs::Network::ConnectionBase) | Cogs::Network::ConnectionBase | protected |
| socket (defined in Cogs::Network::ConnectionBase) | Cogs::Network::ConnectionBase | protected |
| type() const override (defined in Cogs::Network::ConnectionTCP) | Cogs::Network::ConnectionTCP | inlinevirtual |
| ~ConnectionBase() (defined in Cogs::Network::ConnectionBase) | Cogs::Network::ConnectionBase | inlinevirtual |
| ~ConnectionTCP() | Cogs::Network::ConnectionTCP | virtual |
| ~MessageHub() | Cogs::Network::MessageHub | virtual |