Main Page   Modules   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 struct _NETBUF NETBUF
 Network buffer type.

typedef struct _NBDATA NBDATA
 Network buffer data type.


Functions

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

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

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


Detailed Description

Network buffer definitions.


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