|
|
|
|
/home/brennan/n-sim/Vaike/linux/system-addons/networking/sensor_mesh_daemon.c File ReferenceWSN mesh network routing. More...
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/ioctl.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <net/if.h>
#include <syslog.h>
#include <signal.h>
#include <pthread.h>
#include <errno.h>
#include "sensor_self.h"
#include "mesh_metrics.h"
#include "mesh_discovery.h"
#include "mesh_neighbor.h"
#include "mesh_net.h"
#include "mesh_ipc.h"
#include "mesh_on_demand.h"
Go to the source code of this file.
Detailed Description
WSN mesh network routing.
- Revision
- 1.1
Original Author: Sean M. Brennan <brennan@lanl.gov> - Author
- sean_m_brennan
Created: August 1, 2007 - Date
- 2008/02/03 22:00:51
Definition in file sensor_mesh_daemon.c.
Define Documentation
|
Value: do { \
fprintf(stderr, "%s (%s:%d) ", MESH_APPLICATION, __FUNCTION__, __LINE__); \
fprintf(stderr, __VA_ARGS__); \
fprintf(stderr, ".\n"); \
} while (0)
Definition at line 68 of file sensor_mesh_daemon.c. |
#define MESH_APPLICATION "sensormeshd" |
|
#define MESH_VERSION "0.3" |
|
Function Documentation
void* discover_neighbors |
( |
void * |
arg |
) |
|
|
int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
|
|
void* on_demand_timeouts |
( |
void * |
arg |
) |
|
|
void* run_controller |
( |
void * |
arg |
) |
|
|
void* run_echo |
( |
void * |
arg |
) |
|
|
void* run_statistics |
( |
void * |
arg |
) |
|
|
void* semi_reliability |
( |
void * |
arg |
) |
|
|
void* start_on_demand |
( |
void * |
arg |
) |
|
|
|