Savarese Software Research Corporation
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

Savarese Software Research Corporation
Copyright © 2006-2015 Savarese Software Research Corporation. All rights reserved.