|
Thrill
0.1
|
This is the complete list of members for Connection, including all inherited members.
| Close() | Connection | inline |
| Connection()=default | Connection | |
| Connection(Socket &&s) | Connection | inlineexplicit |
| Connection(Socket &&s, size_t group_id, size_t peer_id) | Connection | inline |
| Connection(Connection &&other) | Connection | inline |
| debug | Connection | privatestatic |
| Flags enum name | Connection | |
| GetError() const | Connection | inline |
| GetPeerAddress() const | Connection | inline |
| GetSocket() | Connection | inline |
| GetSocket() const | Connection | inline |
| group_id() const | Connection | inline |
| group_id_ | Connection | private |
| is_loopback_ | Connection | |
| IsValid() const final | Connection | inlinevirtual |
| MsgMore enum value | Connection | |
| NoFlags enum value | Connection | |
| operator=(Connection &&other) | Connection | inline |
| operator==(const Connection &c) const noexcept | Connection | inline |
| OutputOstream(std::ostream &os) const final | Connection | inlinevirtual |
| peer_id() const | Connection | inline |
| peer_id_ | Connection | private |
| prev_rx_bytes_ | Connection | |
| prev_tx_bytes_ | Connection | |
| Receive(T *out_value) | Connection | inline |
| Receive(T *out_value) | Connection | inline |
| Receive(T *out_value) | Connection | inline |
| ReceiveN(T *out_value, size_t n) | Connection | inline |
| ReceiveN(T *out_value, size_t n) | Connection | inline |
| ReceiveN(T *out_value, size_t n) | Connection | inline |
| ReceiveSend(const T &value, T *out_value) | Connection | inline |
| ReceiveSend(const T &value, T *out_value) | Connection | inline |
| ReceiveSend(const T &value, T *out_value) | Connection | inline |
| RecvOne(void *out_data, size_t size) final | Connection | inlinevirtual |
| rx_active_ | Connection | |
| rx_bytes_ | Connection | |
| rx_seq_ | Connection | |
| self_verify_ | Connection | static |
| Send(const T &value) | Connection | inline |
| Send(const T &value) | Connection | inline |
| Send(const T &value) | Connection | inline |
| SendN(const T *value, size_t n) | Connection | inline |
| SendN(const T *value, size_t n) | Connection | inline |
| SendN(const T *value, size_t n) | Connection | inline |
| SendOne(const void *data, size_t size, Flags flags) final | Connection | inlinevirtual |
| SendReceive(const T *value, T *out_value, size_t n=1) | Connection | inline |
| SendReceive(const T *value, T *out_value, size_t n=1) | Connection | inline |
| SendReceive(const T *value, T *out_value, size_t n=1) | Connection | inline |
| set_group_id(size_t groupId) | Connection | inline |
| set_peer_id(size_t peerId) | Connection | inline |
| set_state(ConnectionState state) | Connection | inline |
| SetNonBlocking(bool non_blocking) | Connection | inline |
| socket_ | Connection | private |
| state() const | Connection | inline |
| state_ | Connection | private |
| SyncRecv(void *out_data, size_t size) final | Connection | inlinevirtual |
| SyncRecvSend(const void *send_data, size_t send_size, void *recv_data, size_t recv_size) final | Connection | inlinevirtual |
| SyncSend(const void *data, size_t size, Flags flags) final | Connection | inlinevirtual |
| SyncSendRecv(const void *send_data, size_t send_size, void *recv_data, size_t recv_size) final | Connection | inlinevirtual |
| ToString() const final | Connection | inlinevirtual |
| tx_active_ | Connection | |
| tx_bytes_ | Connection | |
| tx_seq_ | Connection | |
| ~Connection() | Connection | inline |