Loading [MathJax]/extensions/tex2jax.js
Thrill  0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Connection Member List

This is the complete list of members for Connection, including all inherited members.

Flags enum nameConnection
is_loopback_Connection
IsValid() const =0Connectionpure virtual
MsgMore enum valueConnection
NoFlags enum valueConnection
operator<<(std::ostream &os, const Connection &c)Connectionfriend
operator|(const Flags &a, const Flags &b)Connectionfriend
OutputOstream(std::ostream &os) const =0Connectionpure virtual
prev_rx_bytes_Connection
prev_tx_bytes_Connection
Receive(T *out_value)Connectioninline
Receive(T *out_value)Connectioninline
Receive(T *out_value)Connectioninline
ReceiveN(T *out_value, size_t n)Connectioninline
ReceiveN(T *out_value, size_t n)Connectioninline
ReceiveN(T *out_value, size_t n)Connectioninline
ReceiveSend(const T &value, T *out_value)Connectioninline
ReceiveSend(const T &value, T *out_value)Connectioninline
ReceiveSend(const T &value, T *out_value)Connectioninline
RecvOne(void *out_data, size_t size)=0Connectionpure virtual
rx_active_Connection
rx_bytes_Connection
rx_seq_Connection
self_verify_Connectionstatic
Send(const T &value)Connectioninline
Send(const T &value)Connectioninline
Send(const T &value)Connectioninline
SendN(const T *value, size_t n)Connectioninline
SendN(const T *value, size_t n)Connectioninline
SendN(const T *value, size_t n)Connectioninline
SendOne(const void *data, size_t size, Flags flags=NoFlags)=0Connectionpure virtual
SendReceive(const T *value, T *out_value, size_t n=1)Connectioninline
SendReceive(const T *value, T *out_value, size_t n=1)Connectioninline
SendReceive(const T *value, T *out_value, size_t n=1)Connectioninline
SyncRecv(void *out_data, size_t size)=0Connectionpure virtual
SyncRecvSend(const void *send_data, size_t send_size, void *recv_data, size_t recv_size)=0Connectionpure virtual
SyncSend(const void *data, size_t size, Flags flags=NoFlags)=0Connectionpure virtual
SyncSendRecv(const void *send_data, size_t send_size, void *recv_data, size_t recv_size)=0Connectionpure virtual
ToString() const =0Connectionpure virtual
tx_active_Connection
tx_bytes_Connection
tx_seq_Connection