Main Page   Compound List   File List   Compound Members   File Members  

buffer.h File Reference

Go to the source code of this file.

Compounds

struct  struct_cBuffer

Defines

#define BUFFER_H

Typedefs

typedef struct struct_cBuffer  cBuffer

Functions

void bufferInit (cBuffer *buffer, unsigned char *start, unsigned short size)
unsigned char bufferGetFromFront (cBuffer *buffer)
unsigned char bufferGetAtIndex (cBuffer *buffer, unsigned short index)
unsigned char bufferAddToEnd (cBuffer *buffer, unsigned char data)
unsigned char bufferIsNotFull (cBuffer *buffer)
void bufferFlush (cBuffer *buffer)


Define Documentation

#define BUFFER_H
 

Value:

Definition at line 19 of file buffer.h.


Typedef Documentation

typedef struct struct_cBuffer cBuffer
 


Function Documentation

unsigned char bufferAddToEnd ( cBuffer * buffer,
unsigned char data )
 

Definition at line 60 of file buffer.c.

void bufferFlush ( cBuffer * buffer )
 

Definition at line 82 of file buffer.c.

Referenced by uartFlushReceiveBuffer().

unsigned char bufferGetAtIndex ( cBuffer * buffer,
unsigned short index )
 

Definition at line 54 of file buffer.c.

unsigned char bufferGetFromFront ( cBuffer * buffer )
 

Definition at line 33 of file buffer.c.

Referenced by SIGNAL(), uartReceiveByte(), and uartSendTxBuffer().

void bufferInit ( cBuffer * buffer,
unsigned char * start,
unsigned short size )
 

Definition at line 23 of file buffer.c.

Referenced by uartInitBuffers().

unsigned char bufferIsNotFull ( cBuffer * buffer )
 

Definition at line 75 of file buffer.c.


Generated at Mon Oct 14 00:10:51 2002 for avrlib by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001