baseCommunication.c File Reference

The prototread and all the procedure to manage the network by the host. More...

#include <ProgConfig.h>
#include <fifo.h>

Include dependency graph for baseCommunication.c:

Go to the source code of this file.

Defines

#define SEND_NODE_INFO   'a'
#define SEND_SPECIFIC_NODE_INFO   'b'

Functions

void build_req (int i)
 PT_THREAD (manageCommunication(struct pt *pt, unsigned char *id))
int send_noeud_MAJ (void)
int send_noeud_prior (void)
void send_Tab_noeuds (void)

Variables

FILE1 Tab_Prio_Noeuds


Detailed Description

The prototread and all the procedure to manage the network by the host.

Definition in file baseCommunication.c.


Define Documentation

#define SEND_NODE_INFO   'a'

Definition at line 18 of file baseCommunication.c.

Referenced by PT_THREAD().

#define SEND_SPECIFIC_NODE_INFO   'b'

Definition at line 19 of file baseCommunication.c.

Referenced by PT_THREAD().


Function Documentation

void build_req ( int  i  ) 

Definition at line 144 of file baseCommunication.c.

References serial_putchar(), serial_puts(), and Tab_noeuds.

Referenced by send_noeud_MAJ(), and send_noeud_prior().

Here is the call graph for this function:

Here is the caller graph for this function:

PT_THREAD ( manageCommunication(struct pt *pt, unsigned char *id)   ) 

int send_noeud_MAJ ( void   ) 

Definition at line 105 of file baseCommunication.c.

References build_req(), t_node_info::flagMAJ, NB_NOEUDS, and Tab_noeuds.

Referenced by PT_THREAD().

Here is the call graph for this function:

Here is the caller graph for this function:

int send_noeud_prior ( void   ) 

Definition at line 130 of file baseCommunication.c.

References build_req(), defiler(), t_node_info::flagMAJ, and Tab_noeuds.

Referenced by PT_THREAD().

Here is the call graph for this function:

Here is the caller graph for this function:

void send_Tab_noeuds ( void   ) 


Variable Documentation

Definition at line 47 of file Bootloader/CONFIG/VG.C.


Generated on Wed Jun 3 12:05:36 2009 for PowWow v1.0 by  doxygen 1.5.6