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