Main Page   Modules   Alphabetical List   Data Structures   File List   Data Fields   Globals   Related Pages   Examples  

sys/ifstream.h File Reference

Stream device interface definitions. More...


Data Structures

struct  _IFSTREAM
 Stream interface information structure. More...


Typedefs

typedef _IFSTREAM IFSTREAM
 Stream interface type.


Functions

int NutIfStreamRead (NUTDEVICE *dev, char *data, int size)
 Read from a stream device.

int NutIfStreamReadTran (NUTDEVICE *dev, char *data, int size)
 Read from a stream device translating non printables.

int NutIfStreamGetLine (NUTDEVICE *dev, char *data, int size)
 Get a line from a stream device.

int NutIfStreamWrite (NUTDEVICE *dev, CONST char *data, int len)
 Write to a stream device.

int NutIfStreamWriteTran (NUTDEVICE *dev, CONST char *data)
 Translate and write a string to a stream device.

int NutIfStreamWrite_P (NUTDEVICE *dev, PGM_P data, int len)
 Write program space data to a stream device.

int NutIfStreamFlush (NUTDEVICE *dev)
 Flush stream device buffer.


Detailed Description

Stream device interface definitions.


Typedef Documentation

typedef struct _IFSTREAM IFSTREAM
 

Stream interface type.


© 2000-2003 by egnite Software GmbH - visit http://www.ethernut.de/