N-sim
Emulation and simulation of
Wireless Sensor Networks



   Home


   Project Page


   Download


   CVS



   Installation


   Configuration


   Plug-ins




 Hosted by
SourceForge.net Logo

/home/brennan/n-sim/Vaike/linux/system-addons/networking/mesh_analysis.c File Reference

WSN mesh network packet analysis registry. More...

#include <stdlib.h>
#include <string.h>
#include <dlfcn.h>
#include <errno.h>
#include <sys/time.h>
#include "mesh_analysis.h"

Go to the source code of this file.

Functions

int add_analysis (self_t *self, char *name, int id, char *path, char *ctl_size_fctn, char *analysis_fctn)
int delete_analysis (self_t *self, char *string)
analysis_tanalysis_by_string (self_t *self, char *string)
analysis_tanalysis_by_id (self_t *self, int id)
int analyze (self_t *self, struct msghdr *mh)


Detailed Description

WSN mesh network packet analysis registry.

Revision
1.1

Original Author: Sean M. Brennan <brennan@lanl.gov>

Author
sean_m_brennan

Created: August 1, 2007

Date
2008/02/05 19:14:30

Definition in file mesh_analysis.c.


Function Documentation

int add_analysis self_t self,
char *  name,
int  id,
char *  path,
char *  ctl_size_fctn,
char *  analysis_fctn
 

Definition at line 44 of file mesh_analysis.c.

References _self::analyses, ANLY_NAMELEN, _self::last_a, _analysis::lib_handle, _analysis::mesh_analysis, _analysis::name, _analysis::sensor, and _analysis::unique_id.

analysis_t* analysis_by_id self_t self,
int  id
 

Definition at line 112 of file mesh_analysis.c.

References _analysis::next, and _analysis::unique_id.

analysis_t* analysis_by_string self_t self,
char *  string
 

Definition at line 100 of file mesh_analysis.c.

References _analysis::name, and _analysis::next.

int analyze self_t self,
struct msghdr *  mh
 

Definition at line 124 of file mesh_analysis.c.

References _analysis::mesh_analysis.

Referenced by mesh_recvmsg().

int delete_analysis self_t self,
char *  string
 

Definition at line 80 of file mesh_analysis.c.

References _analysis::next.


© 2007, Los Alamos National Security, LLC.