Referencia del Archivo queue.c

Ifaz de cola. Es utilizada por otras clases para buffers circulares. Más...

#include "queue.h"

Dependencia gráfica adjunta para queue.c:


Funciones

void queueInit (Queue *q)
 Inicializa la cola con sus atributos en cero.
void queueAdd (Queue *q, char nuevo)
 Agrega elementos a la cola.
char queueGet (Queue *q)
 Devuelve primer elemento de la cola.
int queueIsEmpty (Queue *q)
 Indica si la cola esta vacia Retorna cero si existe algun elemento en la cola.
int queueIsFull (Queue *q)
 Indica si la cola esta llena.

Descripción detallada

Ifaz de cola. Es utilizada por otras clases para buffers circulares.


Documentación de las funciones

void queueAdd ( Queue q,
char  nuevo 
)

Agrega elementos a la cola.

Si esta esta llena, no hace nada.

Parámetros:
q La cola a la que se agrega.
nuevo Char a agregar.

char queueGet ( Queue q  ) 

Devuelve primer elemento de la cola.

Si esta vacia devuelve el nulo

Parámetros:
q La cola de la cual se toma.

void queueInit ( Queue q  ) 

Inicializa la cola con sus atributos en cero.

Parámetros:
q cola a incializar

int queueIsEmpty ( Queue q  ) 

Indica si la cola esta vacia Retorna cero si existe algun elemento en la cola.

int queueIsFull ( Queue q  ) 

Indica si la cola esta llena.

Retorna cero si existe algun elemento en la cola


Generado el Wed Jul 2 09:20:57 2008 para TCP/IP por  doxygen 1.5.6