|
The Assimilation Monitoring Project
|
This is the base HbSender class. object - which sends heartbeats to particular listeners. More...
#include <hbsender.h>

Data Fields | |
| void(* | ref )(HbSender *) |
| Increment reference count. More... | |
| void(* | unref )(HbSender *) |
| Decrement reference count. More... | |
| void(* | _finalize )(HbSender *) |
| HbSender destructor. More... | |
| guint64 | _expected_interval |
| How often to expect heartbeats. More... | |
| NetGSource * | _outmethod |
| How to send out heartbeats. More... | |
| NetAddr * | _sendaddr |
| What address are we sending to? More... | |
| int | _refcount |
| Current reference count. More... | |
| guint | timeout_source |
| timeout source id More... | |
This is the base HbSender class. object - which sends heartbeats to particular listeners.
Definition at line 39 of file hbsender.h.
| guint64 _HbSender::_expected_interval |
How often to expect heartbeats.
Definition at line 43 of file hbsender.h.
Referenced by hbsender_new().
| void(* _HbSender::_finalize)(HbSender *) |
| NetGSource* _HbSender::_outmethod |
| int _HbSender::_refcount |
| NetAddr* _HbSender::_sendaddr |
What address are we sending to?
Definition at line 45 of file hbsender.h.
Referenced by hbsender_new(), and hbsender_stopsend().
| void(* _HbSender::ref)(HbSender *) |
| guint _HbSender::timeout_source |
| void(* _HbSender::unref)(HbSender *) |
Decrement reference count.
Definition at line 41 of file hbsender.h.
Referenced by hbsender_new(), hbsender_stopallsenders(), and hbsender_stopsend().