|
The Assimilation Monitoring Project
|
Implements the Listener class. class - for listening for incoming FrameSets. More...
#include <projectcommon.h>#include <memory.h>#include <glib.h>#include <frame.h>#include <frameset.h>#include <listener.h>
Go to the source code of this file.
Macros | |
| #define | ONESEC 1000000 |
Functions | |
| void | _listener_finalize (AssimObj *aself) |
| Finalize a Listener. More... | |
| FSTATIC gboolean | _listener_got_frameset (Listener *self, FrameSet *fs, NetAddr *addr) |
| (not very useful) Function called when a Frame class arrived from the given NetAddr class More... | |
| FSTATIC void | _listener_associate (Listener *self, NetGSource *source) |
| Associate the given NetGSource with this Listener class.. More... | |
| FSTATIC void | _listener_dissociate (Listener *self) |
| Associate the current NetGSource from this Listener class.. More... | |
| Listener * | listener_new (ConfigContext *config, gsize objsize) |
| Construct a new Listener - setting up GSource and timeout data structures for it. More... | |
Implements the Listener class. class - for listening for incoming FrameSets.
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 listener.c.