|
Thrill
0.1
|
This is the complete list of members for Connection, including all inherited members.
| Flags enum name | Connection | |
| is_loopback_ | Connection | |
| IsValid() const =0 | Connection | pure virtual |
| MsgMore enum value | Connection | |
| NoFlags enum value | Connection | |
| operator<<(std::ostream &os, const Connection &c) | Connection | friend |
| operator|(const Flags &a, const Flags &b) | Connection | friend |
| OutputOstream(std::ostream &os) const =0 | Connection | pure virtual |
| 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)=0 | Connection | pure virtual |
| 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=NoFlags)=0 | Connection | pure virtual |
| 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 |
| SyncRecv(void *out_data, size_t size)=0 | Connection | pure virtual |
| SyncRecvSend(const void *send_data, size_t send_size, void *recv_data, size_t recv_size)=0 | Connection | pure virtual |
| SyncSend(const void *data, size_t size, Flags flags=NoFlags)=0 | Connection | pure virtual |
| SyncSendRecv(const void *send_data, size_t send_size, void *recv_data, size_t recv_size)=0 | Connection | pure virtual |
| ToString() const =0 | Connection | pure virtual |
| tx_active_ | Connection | |
| tx_bytes_ | Connection | |
| tx_seq_ | Connection |