Data Structures | Defines | Typedefs

dagformat.h File Reference

Header file containing definitions required to process DAG / ERF traces. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  pos_rec
 GPP Type 1. More...
struct  eth_rec
 GPP Type 2. More...
struct  atm_rec
 GPP Type 3. More...
struct  aal5_rec
 GPP Type 4. More...
struct  flags
 Flags. More...
struct  dag_record
 GPP Global type. More...

Defines

#define dag_record_size   16U
 The size of the ERF record header, without the rec field.

Typedefs

typedef struct pos_rec pos_rec_t
 GPP Type 1.
typedef struct eth_rec eth_rec_t
 GPP Type 2.
typedef struct atm_rec atm_rec_t
 GPP Type 3.
typedef struct aal5_rec aal5_rec_t
 GPP Type 4.
typedef struct flags flags_t
 Flags.
typedef struct dag_record dag_record_t
 GPP Global type.

Detailed Description

Header file containing definitions required to process DAG / ERF traces.

Author:
Daniel Lawson
Perry Lorier
Shane Alcock
Version:
Id:
dagformat.h 1505 2010-02-03 01:00:32Z salcock

Most of the structures defined in here are already defined in the Endace DAG libraries, but we need to re-define them ourselves here so that we can process ERF traces without requiring the user to buy a DAG card :)


Define Documentation

#define dag_record_size   16U

The size of the ERF record header, without the rec field.


Typedef Documentation

typedef struct aal5_rec aal5_rec_t

GPP Type 4.

typedef struct atm_rec atm_rec_t

GPP Type 3.

typedef struct dag_record dag_record_t

GPP Global type.

typedef struct eth_rec eth_rec_t

GPP Type 2.

typedef struct flags flags_t

Flags.

typedef struct pos_rec pos_rec_t

GPP Type 1.