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/OrbisQuartus/shared/daemon.h File Reference

Go to the source code of this file.

Functions

int daemon_init (void)
int daemon_shuttingdown (void)
void daemon_shutdown (void)
int daemon_quitting (void)
void daemon_quit (void)


Function Documentation

int daemon_init void   ) 
 

Definition at line 58 of file daemon.c.

References __quit__, __shutdown__, mutex_init(), quit_mutex, sigint_handler(), and stop_mutex.

Referenced by main(), and OrbisQuartus::OrbisQuartus().

void daemon_quit void   ) 
 

Definition at line 106 of file daemon.c.

References __quit__, mutex_lock(), mutex_unlock(), and quit_mutex.

Referenced by OrbisQuartus::stop().

int daemon_quitting void   ) 
 

Definition at line 97 of file daemon.c.

References __quit__, mutex_lock(), mutex_unlock(), and quit_mutex.

Referenced by ctl_client(), ctl_server(), mini_mpi_server(), OrbisQuartus::quitting(), rcv_ctl_commands(), and virtual_time_client().

void daemon_shutdown void   ) 
 

Definition at line 90 of file daemon.c.

References __shutdown__, mutex_lock(), mutex_unlock(), and stop_mutex.

Referenced by ctl_server().

int daemon_shuttingdown void   ) 
 

Definition at line 81 of file daemon.c.

References __shutdown__, mutex_lock(), mutex_unlock(), and stop_mutex.

Referenced by ctl_client(), ctl_server(), get_configuration(), mini_mpi_server(), mpi_handler(), rcv_ctl_commands(), OrbisQuartus::shuttingdown(), virtual_time_client(), and virtual_time_server().


© 2007, Los Alamos National Security, LLC.