|
The Assimilation Monitoring Project
|
Implements the AuthListener class. class - for listening to heartbeats. More...
#include <projectcommon.h>#include <memory.h>#include <glib.h>#include <frame.h>#include <frameset.h>#include <authlistener.h>
Go to the source code of this file.
Macros | |
| #define | IS_LISTENER_SUBCLASS |
| #define | ONESEC 1000000 |
Functions | |
| FSTATIC void | _authlistener_finalize (AssimObj *aself) |
| Finalize a Listener. More... | |
| FSTATIC gboolean | _authlistener_got_frameset (Listener *self, FrameSet *fs, NetAddr *addr) |
| Function called when a FrameSet class arrived from the given NetAddr class. More... | |
| FSTATIC void | _authlistener_associate (Listener *self, NetGSource *transport) |
| FSTATIC void | _authlistener_dissociate (Listener *self) |
| AuthListener * | authlistener_new (gsize objsize, ObeyFrameSetTypeMap *map, ConfigContext *config, gboolean autoack) |
| Construct a new Listener - setting up GSource and timeout data structures for it. More... | |
Implements the AuthListener class. class - for listening to heartbeats.
We obey incoming packets from the Collective Authority.
This file is part of the Assimilation Project.
The Assimilation software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with the Assimilation Project software. If not, see http://www.gnu.org/licenses/.
Definition in file authlistener.c.
| #define IS_LISTENER_SUBCLASS |
Definition at line 28 of file authlistener.c.