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

dev/netbuf.h File Reference

Network buffer definitions. More...


Data Structures

struct  _NBDATA
 Data part of a network buffer structure. More...

struct  _NETBUF
 Network buffer structure. More...


Defines

#define NBAF_DATALINK
 Datalink buffer allocated flag.

#define NBAF_NETWORK
 Network buffer allocated flag.

#define NBAF_TRANSPORT
 Transport buffer allocated flag.

#define NBAF_APPLICATION
 Application buffer allocated flag.

#define NBAF_ALL
 Masks allocated buffer flags flag.


Typedefs

typedef _NETBUF NETBUF
 Network buffer type.

typedef _NBDATA NBDATA
 Network buffer data type.


Functions

__BEGIN_DECLS NETBUFNutNetBufAlloc (NETBUF *nb, u_char type, u_short size)
 Allocate or re-allocate a network buffer part.

NETBUFNutNetBufClone (NETBUF *nb)
 Create a copy of an existing network buffer structure.

int NutNetBufFree (NETBUF *nb)
 Release a network buffer structure.


Detailed Description

Network buffer definitions.


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