queueTimer.h File Reference

#include "Timer.h"

Include dependency graph for queueTimer.h:

This graph shows which files directly or indirectly include this file:


Data Structures

struct  queueTypeTimer

Defines

#define QUEUE_SIZE   10

Functions

timer_t queueGetTimer (queueTypeTimer *q)
 Devuelve un dato de la cola de timers.
void queueAddTimer (queueTypeTimer *q, timer_t num)
 Agrega un dato a la cola de timers.
unsigned char queueFullTimer (queueTypeTimer *q)
 Permite saber si una cola esta llena o no.
unsigned char queueEmptyTimer (queueTypeTimer *q)
 Permite saber si una cola esta vacia o no.
void queueResetTimer (queueTypeTimer *q)
 Inicializa todos los valores de una cola.

Define Documentation

#define QUEUE_SIZE   10


Function Documentation

void queueAddTimer ( queueTypeTimer q,
timer_t  num 
)

Agrega un dato a la cola de timers.

Parameters:
q es un puntero a un queueTypeTimer
num es el dato a agregar
See also:
queueGetTimer() and queueFullTimer() and queueEmptyTimer() and queueResetTimer()

unsigned char queueEmptyTimer ( queueTypeTimer q  ) 

Permite saber si una cola esta vacia o no.

Parameters:
q es un puntero a un queueTypeTimer
Returns:
Retorna 1 si la cola esta vacia, 0 en otro caso
See also:
queueAddTimer() and queueFullTimer() and queueGetTimer() and queueResetTimer()

unsigned char queueFullTimer ( queueTypeTimer q  ) 

Permite saber si una cola esta llena o no.

Parameters:
q es un puntero a un queueTypeTimer
Returns:
Retorna 1 si la cola esta llena, 0 en otro caso
See also:
queueAddTimer() and queueGetTimer() and queueEmptyTimer() and queueResetTimer()

timer_t queueGetTimer ( queueTypeTimer q  ) 

Devuelve un dato de la cola de timers.

Parameters:
q es un puntero a un queueTypeTimer
Returns:
Retorna el dato de la cola apuntado por tail
See also:
queueAddTimer() and queueFullTimer() and queueEmptyTimer() and queueResetTimer()

void queueResetTimer ( queueTypeTimer q  ) 

Inicializa todos los valores de una cola.

Parameters:
q es un puntero a un queueTypeTimer
See also:
queueAddTimer() and queueFullTimer() and queueGetTimer() and queueEmptyTimer()


Generated on Thu Aug 21 14:29:39 2008 for Medidor de consumo by  doxygen 1.5.6