Communicate Member List

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

add_msg(Message *, int, int)Communicate [protected]
add_to_send_cache(void *pos, MsgNum_t mnum, int size, int node)Communicate [protected]
addwordround(void *&pos, int size)Communicate [inline, protected, static]
barrier(void)Communicate
broadcast_all(Message *, int)Communicate [virtual]
broadcast_others(Message *, int, bool delmsg=true)Communicate [virtual]
cleanupMessage(void *)Communicate [virtual]
clear_ok_messages(int nitems, void *pos)Communicate [protected]
COMM_ANY_NODE enum valueCommunicate
COMM_ANY_TAG enum valueCommunicate
COMM_DIE_TAG enum valueCommunicate
COMM_ERROR enum valueCommunicate
COMM_HOSTS_TAG enum valueCommunicate
COMM_NOERROR enum valueCommunicate
COMM_NORECEIVE enum valueCommunicate
COMM_NOSEND enum valueCommunicate
COMM_SEND_TAG enum valueCommunicate
CommCodes enum nameCommunicate
CommErrors enum nameCommunicate
CommTags enum nameCommunicate
Communicate(int argc=0, char **argv=NULL, int procs=(-1))Communicate
ContextsCommunicate [protected]
current_tag(int t, int s=DEF_CYCLE_SIZE)TagMaker [inline]
ErrorStatusCommunicate [protected]
fill_msg_buffer(void *, Message &, int, int, int)Communicate [protected]
find_msg(int &, int &)Communicate [protected]
find_msg_length(Message &)Communicate [protected]
freebuffer(void *buf)Communicate [inline, protected, static]
getContexts(const int n) const Communicate [inline]
getError() const Communicate [inline]
getNodes() const Communicate [inline]
getProcesses(const int n, const int c) const Communicate [inline]
getReceived() const Communicate [inline]
informOKListCommunicate [protected]
makebuffer(int size)Communicate [inline, protected, static]
MsgNum_t typedefCommunicate [protected]
mybarrier(void)Communicate [protected, virtual]
myHostCommunicate [protected]
myNode() const Communicate [inline]
myreceive(int &node, int &tag, int etag)Communicate [protected, virtual]
mysend(Message *, int node, int utag, int etag)Communicate [protected, virtual]
name() const Communicate [inline, virtual]
next_tag(int t, int s=DEF_CYCLE_SIZE)TagMaker [inline]
nextMsgNumCommunicate [protected]
pack(void *packdata, void *&pos, int size)Communicate [inline, protected, static]
perform_resend(MsgNum_t mnum)Communicate [protected]
process_resend_requests()Communicate [protected]
ProcessesCommunicate [protected]
receive(int &node, int &tag)Communicate
receive_block(int &node, int &tag)Communicate
recMsgListCommunicate [protected]
remove_single_ok_message(MsgNum_t mnum)Communicate [protected]
request_retransmission(int node, MsgNum_t mnum)Communicate [protected]
requestListCommunicate [protected]
resend(void *buf, int size, int node, int etag)Communicate [protected, virtual]
resendListCommunicate [protected]
reset_tag(int t, int s=DEF_CYCLE_SIZE)TagMaker [inline]
send(Message *, int node, int tag, bool delmsg=true)Communicate
send_ok_message(int node, MsgNum_t mnum)Communicate [protected]
SentCache_t typedefCommunicate [protected]
sentMsgCacheCommunicate [protected]
sentOKListCommunicate [protected]
TagMaker(void)TagMaker [inline]
TotalNodesCommunicate [protected]
unpack(void *&pos, void *packdata, int size)Communicate [inline, protected, static]
unpack_message(int &node, int &tag, void *pos)Communicate [protected]
unpack_retransmission_request(int nitems, void *pos)Communicate [protected]
wordround(int size)Communicate [inline, protected, static]
~Communicate(void)Communicate [virtual]
~TagMaker(void)TagMaker [inline]


Generated on Mon Jan 16 14:35:43 2006 for IPPL by  doxygen 1.4.6