Mailbox Member List
This is the complete list of members for Mailbox, including all inherited members.
add_group(const string &group) | Mailbox | inline |
add_groups(const GroupList &groups) | Mailbox | inline |
add_message_part(const void *data, const unsigned int size) | Mailbox | inline |
add_message_part(const Message &message) | Mailbox | inline |
add_message_part(message) | Mailbox | |
clear_groups() | Mailbox | inline |
clear_message_parts() | Mailbox | inline |
connection() const | Mailbox | inline |
copy_groups(GroupList &groups) | Mailbox | inline |
count_groups() const | Mailbox | inline |
count_message_parts() const | Mailbox | inline |
descriptor() const | Mailbox | inline |
descriptor_type typedef | Mailbox | |
drop_receive() const | Mailbox | inline |
Error | Mailbox | |
group(const unsigned int index) const | Mailbox | inline |
group_membership() const | Mailbox | inline |
High enum value | Mailbox | |
join(const string &group) SSRC_DECL_THROW(Error) | Mailbox | inline |
killed() const | Mailbox | inline |
leave(const string &group) SSRC_DECL_THROW(Error) | Mailbox | inline |
Low enum value | Mailbox | |
Mailbox(const string &connection="", const string &name="", const bool group_membership=true, const Timeout &timeout=ZeroTimeout, const Priority priority=Medium) SSRC_DECL_THROW(Error) | Mailbox | explicit |
Medium enum value | Mailbox | |
name() const | Mailbox | inline |
poll() const SSRC_DECL_THROW(Error) | Mailbox | inline |
Priority enum name | Mailbox | |
private_group() const | Mailbox | inline |
receive(ScatterMessage &message, GroupList &groups) SSRC_DECL_THROW(BufferSizeError | Mailbox | |
receive(Message &message, GroupList &groups) SSRC_DECL_THROW(BufferSizeError | Mailbox | |
receive(_scatter, groups) | Mailbox | |
receive(GroupList &groups) SSRC_DECL_THROW(BufferSizeError | Mailbox | |
receive(Message &message) SSRC_DECL_THROW(BufferSizeError | Mailbox | |
receive(ScatterMessage &message) SSRC_DECL_THROW(BufferSizeError | Mailbox | |
receive() SSRC_DECL_THROW(BufferSizeError | Mailbox | |
send(const Message &message, const string &group) SSRC_DECL_THROW(Error) | Mailbox | |
send(const Message &message, const GroupList &groups) SSRC_DECL_THROW(Error) | Mailbox | |
send(const ScatterMessage &message, const GroupList &groups) SSRC_DECL_THROW(Error) | Mailbox | |
send(const ScatterMessage &message, const string &group) SSRC_DECL_THROW(Error) | Mailbox | inline |
send(const GroupList &groups, const BaseMessage::message_type type=0, const BaseMessage::service_type service=BaseMessage::Safe) SSRC_DECL_THROW(Error) | Mailbox | inline |
send(const string &group, const BaseMessage::message_type type=0, const BaseMessage::service_type service=BaseMessage::Safe) SSRC_DECL_THROW(Error) | Mailbox | inline |
send(const BaseMessage::message_type type=0, const BaseMessage::service_type service=BaseMessage::Safe) SSRC_DECL_THROW(Error) | Mailbox | inline |
send(const Message &message) SSRC_DECL_THROW(Error) | Mailbox | inline |
send(const ScatterMessage &message) SSRC_DECL_THROW(Error) | Mailbox | inline |
set_drop_receive(const bool drop=true) | Mailbox | inline |
ZeroTimeout | Mailbox | static |
~Mailbox() | Mailbox | inline |
Copyright © 2006-2015 Savarese Software Research Corporation. All rights reserved.
Copyright © 2017 Savarese Software Research Corporation. All rights reserved