GComm
0.2.3
|
This is the complete list of members for gcomm::evs::Proto, including all inherited members.
aggregate_len() const (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
check_inactive() (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
cleanup_foreign(const InstallMessage &) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
cleanup_joins() (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
cleanup_views() (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
close(bool force=false) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | inlinevirtual |
close(const UUID &uuid) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | inlinevirtual |
complete_user(const seqno_t) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
conf_ (defined in gcomm::Protolay) | gcomm::Protolay | protected |
connect(bool first) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | inlinevirtual |
create_join() (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
D_CONSENSUS enum value | gcomm::evs::Proto | |
D_DELEGATE_MSGS enum value | gcomm::evs::Proto | |
D_DELIVERY enum value | gcomm::evs::Proto | |
D_FOREIGN_MSGS enum value | gcomm::evs::Proto | |
D_GAP_MSGS enum value | gcomm::evs::Proto | |
D_INSTALL_MSGS enum value | gcomm::evs::Proto | |
D_JOIN_MSGS enum value | gcomm::evs::Proto | |
D_LEAVE_MSGS enum value | gcomm::evs::Proto | |
D_RETRANS enum value | gcomm::evs::Proto | |
D_STATE enum value | gcomm::evs::Proto | |
D_TIMERS enum value | gcomm::evs::Proto | |
D_USER_MSGS enum value | gcomm::evs::Proto | |
DebugFlags enum name | gcomm::evs::Proto | |
deliver() (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
deliver_causal(uint8_t user_type, seqno_t seqno, const Datagram &) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
deliver_empty_view() (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
deliver_finish(const InputMapMsg &) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
deliver_local(bool trans=false) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
deliver_reg_view(const InstallMessage &, const View &) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
deliver_trans() (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
deliver_trans_view(const InstallMessage &, const View &) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
handle_down(Datagram &wb, const ProtoDownMeta &dm) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | virtual |
handle_inactivity_timer() (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
handle_install_timer() (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
handle_msg(const Message &msg, const Datagram &dg=Datagram()) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
handle_retrans_timer() (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
handle_stable_view(const View &view) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | inlinevirtual |
handle_stats_timer() (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
handle_timers() (defined in gcomm::evs::Proto) | gcomm::evs::Proto | virtual |
handle_up(const void *, const Datagram &, const ProtoUpMeta &) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | virtual |
I_PROFILING enum value | gcomm::evs::Proto | |
I_STATE enum value | gcomm::evs::Proto | |
I_STATISTICS enum value | gcomm::evs::Proto | |
I_VIEWS enum value | gcomm::evs::Proto | |
id() const (defined in gcomm::Protolay) | gcomm::Protolay | inline |
InfoFlags enum name | gcomm::evs::Proto | |
is_all_committed() const (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
is_all_installed() const (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
is_flow_control(const seqno_t, const seqno_t win) const (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
is_output_empty() const (defined in gcomm::evs::Proto) | gcomm::evs::Proto | inline |
is_representative(const UUID &pid) const (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
known_size() const (defined in gcomm::evs::Proto) | gcomm::evs::Proto | inline |
mtu() const (defined in gcomm::evs::Proto) | gcomm::evs::Proto | inline |
n_operational() const (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
next_expiration(const Timer) const (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
operator<< (defined in gcomm::evs::Proto) | gcomm::evs::Proto | friend |
Proto(gu::Config &conf, const UUID &my_uuid, SegmentId segment, const gu::URI &uri=gu::URI("evs://"), const size_t mtu=std::numeric_limits< size_t >::max()) | gcomm::evs::Proto | |
Protolay(gu::Config &conf) (defined in gcomm::Protolay) | gcomm::Protolay | inlineprotected |
recover(const UUID &, const UUID &, const Range) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
resend(const UUID &, const Range) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
reset_stats() (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
reset_timers() (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
retrans_leaves(const MessageNodeList &) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
retrans_user(const UUID &, const MessageNodeList &) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
S_CLOSED enum value (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
S_GATHER enum value (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
S_INSTALL enum value (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
S_JOINING enum value (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
S_LEAVING enum value (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
S_MAX enum value (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
S_OPERATIONAL enum value (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
self_string() const (defined in gcomm::evs::Proto) | gcomm::evs::Proto | inline |
send_delegate(Datagram &) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
send_down(Datagram &dg, const ProtoDownMeta &down_meta) (defined in gcomm::Protolay) | gcomm::Protolay | inline |
send_gap(const UUID &, const ViewId &, const Range, bool commit=false) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
send_install() (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
send_join(bool tval=true) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
send_leave(bool handle=true) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
send_up(const Datagram &dg, const ProtoUpMeta &up_meta) (defined in gcomm::Protolay) | gcomm::Protolay | inline |
send_user(Datagram &, uint8_t, Order, seqno_t, seqno_t, size_t n_aggregated=1) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
send_user(const seqno_t) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
set_down_context(Protolay *down) (defined in gcomm::Protolay) | gcomm::Protolay | inline |
set_inactive(const UUID &) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
set_join(const JoinMessage &, const UUID &) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
set_leave(const LeaveMessage &, const UUID &) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
set_param(const std::string &key, const std::string &val) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | virtual |
set_stable_view(const View &view) (defined in gcomm::Protolay) | gcomm::Protolay | inline |
set_up_context(Protolay *up) (defined in gcomm::Protolay) | gcomm::Protolay | inline |
setall_committed(bool val) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
setall_installed(bool val) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
shift_to(const State, const bool send_j=true) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
state() const (defined in gcomm::evs::Proto) | gcomm::evs::Proto | inline |
State enum name (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
stats() const (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
T_INACTIVITY enum value (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
T_INSTALL enum value (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
T_RETRANS enum value (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
T_STATS enum value (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
Timer enum name (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
to_string(const State s) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | inlinestatic |
unserialize_message(const UUID &, const Datagram &, Message *) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | static |
unset_down_context(Protolay *down) (defined in gcomm::Protolay) | gcomm::Protolay | inline |
unset_up_context(Protolay *up) (defined in gcomm::Protolay) | gcomm::Protolay | inline |
uuid() const (defined in gcomm::evs::Proto) | gcomm::evs::Proto | inline |
validate_reg_msg(const UserMessage &) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
validate_trans_msg(const UserMessage &) (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
~Proto() (defined in gcomm::evs::Proto) | gcomm::evs::Proto | |
~Protolay() (defined in gcomm::Protolay) | gcomm::Protolay | inlinevirtual |