|
The Assimilation Monitoring Project
|
This is the Listener class. object - which generically listens for packets. More...
#include <listener.h>

Data Fields | |
| AssimObj | baseclass |
| ConfigContext * | config |
| NetGSource * | transport |
| gboolean(* | got_frameset )(Listener *self, FrameSet *fs, NetAddr *na) |
| called when a FrameSet arrives More... | |
| void(* | associate )(Listener *self, NetGSource *source) |
| NetGSource class to associate with More... | |
| void(* | dissociate )(Listener *self) |
| Dissociate us from our source. More... | |
This is the Listener class. object - which generically listens for packets.
Definition at line 41 of file listener.h.
| void(* _Listener::associate)(Listener *self,NetGSource *source) |
NetGSource class to associate with
Definition at line 49 of file listener.h.
Referenced by authlistener_new(), listener_new(), main(), nano_start_full(), and nanoobey_expecthb().
| AssimObj _Listener::baseclass |
Definition at line 42 of file listener.h.
Referenced by authlistener_new(), hblistener_new(), and listener_new().
| ConfigContext* _Listener::config |
Definition at line 43 of file listener.h.
Referenced by fakecma_startup(), listener_new(), nanoobey_expecthb(), nanoobey_sendhb(), nanoobey_setconfig(), and nanoobey_startdiscover().
| void(* _Listener::dissociate)(Listener *self) |
Dissociate us from our source.
Definition at line 51 of file listener.h.
Referenced by _authlistener_associate(), authlistener_new(), listener_new(), main(), and nano_shutdown().
called when a FrameSet arrives
Definition at line 45 of file listener.h.
Referenced by _netgsource_dispatch(), authlistener_new(), hblistener_new(), listener_new(), and main().
| NetGSource* _Listener::transport |
Definition at line 44 of file listener.h.
Referenced by _authlistener_associate(), _authlistener_dissociate(), fakecma_startup(), nanoobey_expecthb(), nanoobey_sendhb(), nanoobey_setconfig(), nanoobey_startdiscover(), and nanoobey_stopexpecthb().