GComm
0.2.3
|
#include <protolay.hpp>
Public Member Functions | |
Toplay (gu::Config &conf) | |
![]() | |
virtual void | connect (bool) |
virtual void | close (bool force=false) |
virtual void | close (const UUID &uuid) |
virtual void | handle_up (const void *, const Datagram &, const ProtoUpMeta &)=0 |
void | set_up_context (Protolay *up) |
void | set_down_context (Protolay *down) |
void | unset_up_context (Protolay *up) |
void | unset_down_context (Protolay *down) |
void | send_up (const Datagram &dg, const ProtoUpMeta &up_meta) |
int | send_down (Datagram &dg, const ProtoDownMeta &down_meta) |
virtual void | handle_stable_view (const View &view) |
void | set_stable_view (const View &view) |
virtual gu::datetime::Date | handle_timers () |
virtual bool | set_param (const std::string &key, const std::string &val) |
const Protolay * | id () const |
Additional Inherited Members | |
![]() | |
Protolay (gu::Config &conf) | |
![]() | |
gu::Config & | conf_ |
Protolay that is on the top of the protocol stack.