GEN Namespace Reference


Classes

struct  Packet
class  Stream
 class Stream: General Stream More...
class  StreamPareto
 StreamPareto -- To create Self-Similar traffic. More...
class  StreamExpon
 class StreamExpon -- To create Poisson traffic More...
class  StreamCBR
 class StreamCBR -- To create Constant Bit Rate traffic More...
class  PacketGenerator
 PacketGenerator class to create packets according to a specified distribution. More...

Typedefs

typedef int64u pause_size_t
typedef int64u burst_size_t
typedef int64u bytestamp_t
typedef int16u pckt_size_t
typedef int16s source_id_t
typedef float load_t
typedef float shape_t
typedef DOUBLE rnd_real_t
typedef int32u rnd_int_t
typedef pckt_size_t(* PF_PCKT_SIZE )(void)
typedef Stream *(* PF_STREAM_CTOR )(load_t, float, int)
 class PacketGenerator: Packet Generator

Variables

const shape_t MIN_ALPHA = 1.001F
const shape_t MAX_ALPHA = 1.999F
const load_t MIN_LOAD = 1.0E-10F
const load_t MAX_LOAD = 0.99999F
const rnd_real_t SMALL_VAL = 1.0 / 0xFFFFFFFFUL

Detailed Description

namespace PACKET_GENERATOR_environment


Typedef Documentation

Definition at line 79 of file trf_gen_v3.h.

Definition at line 81 of file trf_gen_v3.h.

typedef float GEN::load_t

Definition at line 85 of file trf_gen_v3.h.

Definition at line 78 of file trf_gen_v3.h.

Definition at line 82 of file trf_gen_v3.h.

typedef pckt_size_t(* GEN::PF_PCKT_SIZE)(void)

Definition at line 91 of file trf_gen_v3.h.

typedef Stream*(* GEN::PF_STREAM_CTOR)(load_t, float,int)

class PacketGenerator: Packet Generator

Definition at line 368 of file trf_gen_v3.h.

Definition at line 89 of file trf_gen_v3.h.

Definition at line 88 of file trf_gen_v3.h.

typedef float GEN::shape_t

Definition at line 86 of file trf_gen_v3.h.

Definition at line 83 of file trf_gen_v3.h.


Variable Documentation

const shape_t GEN::MAX_ALPHA = 1.999F

Definition at line 94 of file trf_gen_v3.h.

const load_t GEN::MAX_LOAD = 0.99999F

Definition at line 97 of file trf_gen_v3.h.

const shape_t GEN::MIN_ALPHA = 1.001F

Definition at line 93 of file trf_gen_v3.h.

const load_t GEN::MIN_LOAD = 1.0E-10F

Definition at line 96 of file trf_gen_v3.h.

const rnd_real_t GEN::SMALL_VAL = 1.0 / 0xFFFFFFFFUL

Definition at line 99 of file trf_gen_v3.h.


Generated on Thu Nov 28 14:47:25 2013 for red_wireless by  doxygen 1.5.7.1