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 |