38#ifndef UWUFETCH_CMN_HDR_H
39#define UWUFETCH_CMN_HDR_H
45#define HDR_TRIGGER_UFETCH(p) \
46 (hdr_TRIGGER_UFETCH::access( \
48#define HDR_RTS_UFETCH(p) \
49 (hdr_RTS_UFETCH::access(p))
50#define HDR_CTS_UFETCH(p) \
51 (hdr_CTS_UFETCH::access(p))
52#define HDR_BEACON_UFETCH(p) \
53 (hdr_BEACON_UFETCH::access( \
55#define HDR_PROBE_UFETCH(p) \
56 (hdr_PROBE_UFETCH::access( \
58#define HDR_POLL_UFETCH(p) \
59 (hdr_POLL_UFETCH::access(p))
61#define HDR_CBEACON_UFETCH(p) \
62 (hdr_CBEACON_UFETCH::access( \
73static const int v_speed_sound =
75static const int BIT_RATE_SERVICE = 1000;
76static const int BIT_RATE_INSTANT = 10000;
Definition uwUFetch_cmn_hdr.h:240
static int offset_
Definition uwUFetch_cmn_hdr.h:247
int t_max_bc_
Definition uwUFetch_cmn_hdr.h:243
static int & offset()
Definition uwUFetch_cmn_hdr.h:253
int & t_max_bc()
Definition uwUFetch_cmn_hdr.h:275
int & num_Max_CBEACON_tx_by_HN()
Definition uwUFetch_cmn_hdr.h:286
int num_Max_CBEACON_tx_by_HN_
Definition uwUFetch_cmn_hdr.h:245
int t_min_bc_
Definition uwUFetch_cmn_hdr.h:241
static hdr_BEACON_UFETCH * access(const Packet *p)
Definition uwUFetch_cmn_hdr.h:292
int & t_min_bc()
Definition uwUFetch_cmn_hdr.h:264
Definition uwUFetch_cmn_hdr.h:399
static hdr_CBEACON_UFETCH * access(const Packet *p)
Definition uwUFetch_cmn_hdr.h:451
static int offset_
Definition uwUFetch_cmn_hdr.h:406
int t_max_bc_
Definition uwUFetch_cmn_hdr.h:402
int num_Max_CBEACON_tx_by_HN_
Definition uwUFetch_cmn_hdr.h:404
static int & offset()
Definition uwUFetch_cmn_hdr.h:412
int & t_max_bc()
Definition uwUFetch_cmn_hdr.h:434
int & t_min_bc()
Definition uwUFetch_cmn_hdr.h:423
int & num_Max_CBEACON_tx_by_HN()
Definition uwUFetch_cmn_hdr.h:445
int t_min_bc_
Definition uwUFetch_cmn_hdr.h:400
Definition uwUFetch_cmn_hdr.h:192
int mac_addr_HN_ctsed_
Definition uwUFetch_cmn_hdr.h:195
static int & offset()
Definition uwUFetch_cmn_hdr.h:203
int & mac_addr_HN_ctsed()
Definition uwUFetch_cmn_hdr.h:225
static int offset_
Definition uwUFetch_cmn_hdr.h:197
int num_DATA_pcks_MAX_rx_
Definition uwUFetch_cmn_hdr.h:193
int & num_DATA_pcks_MAX_rx()
Definition uwUFetch_cmn_hdr.h:214
static hdr_CTS_UFETCH * access(const Packet *p)
Definition uwUFetch_cmn_hdr.h:231
Definition uwUFetch_cmn_hdr.h:349
static int & offset()
Definition uwUFetch_cmn_hdr.h:362
int num_DATA_pcks_MAX_rx_
Definition uwUFetch_cmn_hdr.h:350
static struct hdr_POLL_UFETCH * access(const Packet *p)
Definition uwUFetch_cmn_hdr.h:390
static int offset_
Definition uwUFetch_cmn_hdr.h:356
int & mac_addr_Node_polled()
Definition uwUFetch_cmn_hdr.h:384
int & num_DATA_pcks_MAX_rx()
Definition uwUFetch_cmn_hdr.h:373
int mac_addr_Node_polled_
Definition uwUFetch_cmn_hdr.h:353
Definition uwUFetch_cmn_hdr.h:301
int & n_DATA_pcks_Node_tx()
Definition uwUFetch_cmn_hdr.h:323
int backoff_time_PROBE_
Definition uwUFetch_cmn_hdr.h:304
static int offset_
Definition uwUFetch_cmn_hdr.h:306
int & backoff_time_PROBE()
Definition uwUFetch_cmn_hdr.h:334
int n_DATA_pcks_Node_tx_
Definition uwUFetch_cmn_hdr.h:302
static hdr_PROBE_UFETCH * access(const Packet *p)
Definition uwUFetch_cmn_hdr.h:340
static int & offset()
Definition uwUFetch_cmn_hdr.h:312
Definition uwUFetch_cmn_hdr.h:143
static int & offset()
Definition uwUFetch_cmn_hdr.h:155
static int offset_
Definition uwUFetch_cmn_hdr.h:149
int & backoff_time_RTS()
Definition uwUFetch_cmn_hdr.h:177
int num_DATA_pcks_
Definition uwUFetch_cmn_hdr.h:144
int & num_DATA_pcks()
Definition uwUFetch_cmn_hdr.h:166
int backoff_time_RTS_
Definition uwUFetch_cmn_hdr.h:146
static hdr_RTS_UFETCH * access(const Packet *p)
Definition uwUFetch_cmn_hdr.h:183
Definition uwUFetch_cmn_hdr.h:81
static int offset_
Definition uwUFetch_cmn_hdr.h:89
int & t_min()
Definition uwUFetch_cmn_hdr.h:106
int & t_max()
Definition uwUFetch_cmn_hdr.h:117
int t_max_
Definition uwUFetch_cmn_hdr.h:84
int & max_pck_want_rx()
Definition uwUFetch_cmn_hdr.h:128
static int & offset()
Definition uwUFetch_cmn_hdr.h:95
int t_min_
Definition uwUFetch_cmn_hdr.h:82
static hdr_TRIGGER_UFETCH * access(const Packet *p)
Definition uwUFetch_cmn_hdr.h:134
int max_pck_want_rx_
Definition uwUFetch_cmn_hdr.h:86
packet_t PT_POLL_UFETCH
Definition initlib.cpp:56
packet_t PT_CBEACON_UFETCH
Definition initlib.cpp:57
packet_t PT_CTS_UFETCH
Definition initlib.cpp:53
packet_t PT_TRIGGER_UFETCH
Definition initlib.cpp:51
packet_t PT_BEACON_UFETCH
Definition initlib.cpp:54
packet_t PT_PROBE_UFETCH
Definition initlib.cpp:55
packet_t PT_RTS_UFETCH
Definition initlib.cpp:52