/home/dko/projects/mobilec/trunk/src/barrier.c File Reference

#include "include/barrier.h"
#include "include/mc_error.h"

Go to the source code of this file.

Functions

barrier_node_p barrier_node_Initialize (int id, int num_registered)
int barrier_node_Destroy (barrier_node_p node)
int barrier_queue_Add (barrier_queue_p list, barrier_node_p node)
int barrier_queue_Delete (int id, barrier_queue_p list)
int barrier_queue_Destroy (barrier_queue_p queue)
barrier_node_p barrier_queue_Get (barrier_queue_p list, int id)
barrier_queue_p barrier_queue_New (void)
barrier_node_p barrier_queue_Pop (barrier_queue_p queue)


Function Documentation

int barrier_node_Destroy ( barrier_node_p  node  ) 

barrier_node_p barrier_node_Initialize ( int  id,
int  num_registered 
)

int barrier_queue_Add ( barrier_queue_p  list,
barrier_node_p  node 
)

int barrier_queue_Delete ( int  id,
barrier_queue_p  list 
)

int barrier_queue_Destroy ( barrier_queue_p  queue  ) 

barrier_node_p barrier_queue_Get ( barrier_queue_p  list,
int  id 
)

barrier_queue_p barrier_queue_New ( void   ) 

barrier_node_p barrier_queue_Pop ( barrier_queue_p  queue  ) 

Definition at line 171 of file barrier.c.

References barrier_queue_s::list, ListPop(), and node.

Referenced by barrier_queue_Destroy().


Generated on Thu Nov 13 14:22:57 2008 for Mobile-C by  doxygen 1.5.5