OpenWSN Firmware
gmpls.c File Reference
#include "gmpls.h"
#include "stdint.h"
#include "openwsn.h"
#include "opentimers.h"

Data Structures

struct  mpls_vars_t
 GMPLS L2.5 manager. Is in charge of L2.5 activity. Controls RSVP messages and its timing and sends to cfres RSVP objects containing the information to create an schedule. It can talk with uRes as well. More...
 

Functions

void mpls_timer_cb (void)
 
void mpls_init ()
 GMPLS L2.5 manager. Is in charge of L2.5 activity. Controls RSVP messages and its timming and sends to cfres RSVP objects containing the information to create an schedule. It can talk with uRes as well. More...
 
error_t mpls_send (OpenQueueEntry_t *msg)
 
void mpls_receive (OpenQueueEntry_t *msg)
 

Variables

mpls_vars_t mpls_vars
 

Function Documentation

void mpls_init ( void  )

GMPLS L2.5 manager. Is in charge of L2.5 activity. Controls RSVP messages and its timming and sends to cfres RSVP objects containing the information to create an schedule. It can talk with uRes as well.

Author
Xavi Vilajosana xvila.nosp@m.josa.nosp@m.na@ee.nosp@m.cs.b.nosp@m.erkel.nosp@m.ey.e.nosp@m.du, March 2012.
void mpls_receive ( OpenQueueEntry_t msg)
error_t mpls_send ( OpenQueueEntry_t msg)
void mpls_timer_cb ( void  )

Variable Documentation

mpls_vars_t mpls_vars