ack_mode | UWSmartOFDM | protected |
ACK_size | UWSmartOFDM | protected |
ACK_timeout | UWSmartOFDM | protected |
ack_timer | UWSmartOFDM | protected |
ackToSend | UWSmartOFDM | protected |
addInvalidCarriers(int c) | UWSmartOFDM | inlineprotected |
alpha_ | UWSmartOFDM | protected |
assignment_timer | UWSmartOFDM | protected |
assignment_valid_timer | UWSmartOFDM | protected |
backoff_timer | UWSmartOFDM | protected |
backoff_tuner | UWSmartOFDM | protected |
batch_sending | UWSmartOFDM | protected |
batchSending() | UWSmartOFDM | protected |
bitrateCar | UWSmartOFDM | protected |
buffer_pkts | UWSmartOFDM | protected |
car_assigned | UWSmartOFDM | protected |
carToBeUsed(criticalLevel c, int &top, int &bottom, int &avoid_top, int &avoid_bottom) | UWSmartOFDM | protected |
clearOccTable() | UWSmartOFDM | protected |
cLevel | UWSmartOFDM | protected |
clevel_info | UWSmartOFDM | protectedstatic |
command(int argc, const char *const *argv) | UWSmartOFDM | virtual |
computeTxTime(UWSMARTOFDM_PKT_TYPE type) | UWSmartOFDM | protectedvirtual |
coordinator | UWSmartOFDM | protected |
ctrl_car | UWSmartOFDM | protected |
CTS_size | UWSmartOFDM | protected |
CTS_timer | UWSmartOFDM | protected |
CTSsent | UWSmartOFDM | protected |
curr_data_pkt | UWSmartOFDM | protected |
curr_pkt_batch | UWSmartOFDM | protected |
curr_rts_tries | UWSmartOFDM | protected |
curr_state | UWSmartOFDM | protected |
curr_tx_rounds | UWSmartOFDM | protected |
current_macDA | UWSmartOFDM | protected |
current_rcvs | UWSmartOFDM | protected |
current_timeslot | UWSmartOFDM | protected |
data_car | UWSmartOFDM | protected |
DATA_size | UWSmartOFDM | protected |
DATA_timer | UWSmartOFDM | protected |
eraseItemFrommapAckTimer(int seq_num) | UWSmartOFDM | inlineprotected |
eraseItemFromPktQueue(int seq_num) | UWSmartOFDM | inlineprotected |
exitBackoff() | UWSmartOFDM | protectedvirtual |
exitCTSBackoff() | UWSmartOFDM | protectedvirtual |
fout | UWSmartOFDM | protected |
fullBand | UWSmartOFDM | protected |
getBackoffTime() | UWSmartOFDM | protectedvirtual |
getCTSsent() | UWSmartOFDM | inlineprotectedvirtual |
getHighPrioPktsRecv() | UWSmartOFDM | inlineprotected |
getHighPrioPktsSent() | UWSmartOFDM | inlineprotected |
getPktSeqNum(Packet *p) | UWSmartOFDM | inlineprotected |
getRemainingPkts() | UWSmartOFDM | inlineprotectedvirtual |
getRTSsent() | UWSmartOFDM | inlineprotectedvirtual |
getRTT() | UWSmartOFDM | inlineprotectedvirtual |
getUpLayersDataPktsRx() | UWSmartOFDM | inlineprotected |
has_buffer_queue | UWSmartOFDM | protected |
HDR_size | UWSmartOFDM | protected |
high_prio_pkt_recv | UWSmartOFDM | protected |
high_prio_pkt_sent | UWSmartOFDM | protected |
incrCurrTxRounds() | UWSmartOFDM | inlineprotectedvirtual |
incrUpperDataRx() | UWSmartOFDM | inlineprotectedvirtual |
init_macofdm_node(int subCarNum, double carSize, int ctrl_subCar, std::string modulation) | UWSmartOFDM | |
initialized | UWSmartOFDM | protectedstatic |
initInfo() | UWSmartOFDM | protectedvirtual |
initPkt(Packet *p, UWSMARTOFDM_PKT_TYPE pkt_type, int dest_addr=0) | UWSmartOFDM | protectedvirtual |
interf_table | UWSmartOFDM | protected |
last_data_id_rx | UWSmartOFDM | protected |
last_reason | UWSmartOFDM | protected |
last_sent_data_id | UWSmartOFDM | protected |
Mac2PhySetTxBusy(int, int get=0) | UWSmartOFDM | protected |
Mac2PhyStartTx(Packet *p) | UWSmartOFDM | protectedvirtual |
mac_carMod | UWSmartOFDM | protected |
mac_carrierSize | UWSmartOFDM | protected |
mac_carVec | UWSmartOFDM | protected |
mac_ncarriers | UWSmartOFDM | protected |
mac_prioVec | UWSmartOFDM | protected |
mapAckTimer | UWSmartOFDM | protected |
mapPacket | UWSmartOFDM | protected |
matchCarriers(int *myFree, int *otherFree, int *matching) | UWSmartOFDM | protected |
max_aval_car | UWSmartOFDM | protected |
max_backoff_counter | UWSmartOFDM | protected |
max_burst_size | UWSmartOFDM | protected |
max_car_reserved | UWSmartOFDM | protected |
max_payload | UWSmartOFDM | protected |
max_rts_tries | UWSmartOFDM | protected |
max_tx_tries | UWSmartOFDM | protected |
msgDisp | UWSmartOFDM | protected |
nextAssignment | UWSmartOFDM | protected |
nextFreeTime | UWSmartOFDM | protected |
nextRTS | UWSmartOFDM | protected |
nextRTSts | UWSmartOFDM | protected |
nodeNum | UWSmartOFDM | protected |
nouse_carriers | UWSmartOFDM | protected |
occupancy_table | UWSmartOFDM | protected |
oTableIndex | UWSmartOFDM | protected |
otabmtx | UWSmartOFDM | protected |
Phy2MacEndRx(Packet *p) | UWSmartOFDM | protectedvirtual |
Phy2MacEndTx(const Packet *p) | UWSmartOFDM | protectedvirtual |
Phy2MacStartRx(const Packet *p) | UWSmartOFDM | protectedvirtual |
pickFreeCarriers(int *freeC) | UWSmartOFDM | protected |
pkt_to_ack | UWSmartOFDM | protected |
pkt_type_info | UWSmartOFDM | protectedstatic |
prev_prev_state | UWSmartOFDM | protected |
prev_state | UWSmartOFDM | protected |
print_transitions | UWSmartOFDM | protected |
printOccTable() | UWSmartOFDM | protected |
printStateInfo(double delay=0) | UWSmartOFDM | protectedvirtual |
prop_speed | UWSmartOFDM | protectedstatic |
putAckTimerInMap(int seq_num) | UWSmartOFDM | inlineprotected |
putPktInQueue(Packet *p) | UWSmartOFDM | inlineprotected |
reason_info | UWSmartOFDM | protectedstatic |
recv_data_id | UWSmartOFDM | protected |
recvFromUpperLayers(Packet *p) | UWSmartOFDM | protectedvirtual |
refreshReason(UWSMARTOFDM_REASON_STATUS reason) | UWSmartOFDM | inlineprotectedvirtual |
refreshState(UWSMARTOFDM_STATUS state) | UWSmartOFDM | inlineprotectedvirtual |
removeInvalidCarrier(int c) | UWSmartOFDM | protected |
req_tslots | UWSmartOFDM | protected |
resetAssignment() | UWSmartOFDM | protected |
resetCurrTxRounds() | UWSmartOFDM | inlineprotectedvirtual |
RTS_size | UWSmartOFDM | protected |
RTS_timer | UWSmartOFDM | protected |
RTSsent | UWSmartOFDM | protected |
RTSvalid | UWSmartOFDM | protected |
rttsamples | UWSmartOFDM | protected |
srtt | UWSmartOFDM | protected |
start_tx_time | UWSmartOFDM | protected |
stateBackoff(double bt=0) | UWSmartOFDM | protectedvirtual |
stateBackoffCTS() | UWSmartOFDM | protectedvirtual |
stateCheckAckExpired() | UWSmartOFDM | protectedvirtual |
stateCheckBackoffExpired() | UWSmartOFDM | protectedvirtual |
stateCheckCTSBackoffExpired() | UWSmartOFDM | protectedvirtual |
stateIdle() | UWSmartOFDM | protectedvirtual |
stateRxAck(Packet *p) | UWSmartOFDM | protectedvirtual |
stateRxBackoff() | UWSmartOFDM | protectedvirtual |
stateRxCTS(Packet *p) | UWSmartOFDM | protectedvirtual |
stateRxData(Packet *p) | UWSmartOFDM | protectedvirtual |
stateRxIdle() | UWSmartOFDM | protectedvirtual |
stateRxRTS(Packet *p) | UWSmartOFDM | protectedvirtual |
stateRxWaitAck() | UWSmartOFDM | protectedvirtual |
stateSendCTS(Packet *p) | UWSmartOFDM | protectedvirtual |
stateSendRTS() | UWSmartOFDM | protectedvirtual |
stateTxAck(int dest_addr) | UWSmartOFDM | protectedvirtual |
stateTxData() | UWSmartOFDM | protectedvirtual |
stateWaitAck() | UWSmartOFDM | protectedvirtual |
stateWaitCTS() | UWSmartOFDM | protectedvirtual |
stateWaitData(double t) | UWSmartOFDM | protectedvirtual |
status_info | UWSmartOFDM | protectedstatic |
sumrtt | UWSmartOFDM | protected |
sumrtt2 | UWSmartOFDM | protected |
timeslot_length | UWSmartOFDM | protected |
timeslots | UWSmartOFDM | protected |
txAck(int dest_addr) | UWSmartOFDM | protectedvirtual |
txCTS(int dest_addr, int *rcv_car, int bytesToSend) | UWSmartOFDM | protectedvirtual |
txData() | UWSmartOFDM | protectedvirtual |
txRTS() | UWSmartOFDM | protectedvirtual |
txsn | UWSmartOFDM | protected |
updateAckTimeout(double rtt) | UWSmartOFDM | protectedvirtual |
updateInterfTable(Packet *p) | UWSmartOFDM | protected |
updateLastDataIdRx(int id) | UWSmartOFDM | inlineprotectedvirtual |
updateOccupancy(int *busyCar, int ntslots) | UWSmartOFDM | protected |
updateRTT(double rtt) | UWSmartOFDM | protectedvirtual |
UWSmartOFDM() | UWSmartOFDM | |
UWSMARTOFDM_ACK_MODE enum value | UWSmartOFDM | protected |
UWSMARTOFDM_ACK_MODES enum name | UWSmartOFDM | protected |
UWSMARTOFDM_ACK_PKT enum value | UWSmartOFDM | protected |
UWSMARTOFDM_CTS_PKT enum value | UWSmartOFDM | protected |
UWSMARTOFDM_DATA_PKT enum value | UWSmartOFDM | protected |
UWSMARTOFDM_DATAMAX_PKT enum value | UWSmartOFDM | protected |
uwsmartofdm_debug | UWSmartOFDM | protected |
UWSMARTOFDM_EXPIRED enum value | UWSmartOFDM | protected |
UWSMARTOFDM_FROZEN enum value | UWSmartOFDM | protected |
UWSMARTOFDM_IDLE enum value | UWSmartOFDM | protected |
UWSMARTOFDM_NO_ACK_MODE enum value | UWSmartOFDM | protected |
UWSMARTOFDM_PKT_TYPE enum name | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_ACK_RX enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_ACK_TIMEOUT enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_ACK_TX enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_BACKOFF_PENDING enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_BACKOFF_TIMEOUT enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_CTS_BACKOFF_TIMEOUT enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_CTS_RX enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_CTS_TX enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_DATA_CARASSIGNED enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_DATA_EMPTY enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_DATA_NOCAR enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_DATA_PENDING enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_DATA_RX enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_DATA_TX enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_DATAT_EXPIRED enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_MAX_RTS_TRIES enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_MAX_TX_TRIES enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_NOT_SET enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_PHY_LAYER_RECEIVING enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_PHY_LAYER_SENDING enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_PKT_ERROR enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_PKT_NOT_FOR_ME enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_PREVIOUS_RTS enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_RTS_RX enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_RTS_TX enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_START_RX enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_STATUS enum name | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_WAIT_ACK_PENDING enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_WAIT_CTS_PENDING enum value | UWSmartOFDM | protected |
UWSMARTOFDM_REASON_WAIT_DATA enum value | UWSmartOFDM | protected |
UWSMARTOFDM_RTS_PKT enum value | UWSmartOFDM | protected |
UWSMARTOFDM_RUNNING enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_ACK_RX enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_BACKOFF enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_CHK_ACK_TIMEOUT enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_CHK_BACKOFF_TIMEOUT enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_CHK_CTS_BACKOFF_TIMEOUT enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_CTRL_BACKOFF enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_DATA_RX enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_IDLE enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_NOT_SET enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_RX_ACTIVE enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_RX_BACKOFF enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_RX_CTS enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_RX_IDLE enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_RX_RTS enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_RX_WAIT_ACK enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_TX_ACK enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_TX_ACTIVE enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_TX_CTS enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_TX_DATA enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_TX_RTS enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_WAIT_ACK enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_WAIT_CTS enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_WAIT_DATA enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATE_WRONG_PKT_RX enum value | UWSmartOFDM | protected |
UWSMARTOFDM_STATUS enum name | UWSmartOFDM | protected |
UWSMARTOFDM_TIMER_STATUS enum name | UWSmartOFDM | protected |
wait_constant | UWSmartOFDM | protected |
waitForUser() | UWSmartOFDM | protectedvirtual |
waitPkt | UWSmartOFDM | protected |
~UWSmartOFDM() | UWSmartOFDM | virtual |