Logo Search packages:      
Sourcecode: virtualbox-ose version File versions

intnet.h File Reference


Detailed Description

INETNET - Internal Networking.

Definition in file intnet.h.

#include <VBox/types.h>
#include <VBox/stam.h>
#include <iprt/assert.h>
#include <iprt/asm.h>

Go to the source code of this file.

Classes

struct  INTNETBUF
struct  INTNETCLOSEARGS
struct  INTNETHDR
struct  INTNETIFGETRING3BUFFERARGS
struct  INTNETIFSENDARGS
struct  INTNETIFSETPROMISCUOUSMODEARGS
struct  INTNETIFWAITARGS
struct  INTNETRINGBUF

Defines

#define INTNET_HANDLE_INDEX_MASK   0xffff
#define INTNET_HANDLE_INVALID   (0)
#define INTNET_HANDLE_MAGIC   0x88880000
#define INTNET_HANDLE_MAX   0xffff
#define INTNET_MAX_NETWORK_NAME   128
#define INTNETHDR_TYPE_FRAME   0x2442

Typedefs

typedef struct INTNETCLOSEARGS INTNETIFCLOSEARGS
typedef uint32_t INTNETIFHANDLE
typedef struct INTNETIFWAITARGS INTNETSENDARGS
typedef INTNETBUFPINTNETBUF
typedef struct INTNETHDRPINTNETHDR
typedef INTNETIFCLOSEARGSPINTNETIFCLOSEARGS
typedef
INTNETIFGETRING3BUFFERARGS
PINTNETIFGETRING3BUFFERARGS
typedef INTNETIFHANDLEPINTNETIFHANDLE
typedef INTNETIFSENDARGSPINTNETIFSENDARGS
typedef
INTNETIFSETPROMISCUOUSMODEARGS
PINTNETIFSETPROMISCUOUSMODEARGS
typedef INTNETIFWAITARGSPINTNETIFWAITARGS
typedef INTNETOPENARGS * PINTNETOPENARGS
typedef INTNETRINGBUFPINTNETRINGBUF

Functions

 DECLINLINE (void *) INTNETHdrGetFramePtr(PINTNETHDR pHdr
 DECLINLINE (uint32_t) INTNETRingGetWritable(PINTNETRINGBUF pRingBuf)


Generated by  Doxygen 1.6.0   Back to index