ACK_size | MMacUWSR | protected |
ACK_timeout | MMacUWSR | protected |
ack_timer | MMacUWSR | protected |
acks_rcv_1RTT | MMacUWSR | protected |
alpha_ | MMacUWSR | protected |
backoff_count | MMacUWSR | protected |
backoff_timer | MMacUWSR | protected |
backoff_tuner | MMacUWSR | protected |
buffer_pkts | MMacUWSR | protected |
calcWaitTxTime(int mac_addr) | MMacUWSR | protectedvirtual |
calTotalPktsTx() | MMacUWSR | inlineprotected |
calWindowSize(macAddress mac_addr) | MMacUWSR | protectedvirtual |
CHECK_ACK_TIMER enum name | MMacUWSR | protected |
CHECK_ACTIVE enum value | MMacUWSR | protected |
CHECK_EXPIRED enum value | MMacUWSR | protected |
CHECK_IDLE enum value | MMacUWSR | protected |
checkAckTimer(CHECK_ACK_TIMER type) | MMacUWSR | protectedvirtual |
checkMultipleTx(int rcv_mac_addr) | MMacUWSR | protectedvirtual |
chkItemInmapTxRounds(int mac_addr, int seq_num) | MMacUWSR | inlineprotected |
command(int argc, const char *const *argv) | MMacUWSR | virtual |
computeTxTime(UWSR_PKT_TYPE type) | MMacUWSR | protectedvirtual |
curr_data_pkt | MMacUWSR | protected |
curr_state | MMacUWSR | protected |
curr_tx_rounds | MMacUWSR | protected |
eraseExpiredItemsFrommapAckandCalc() | MMacUWSR | protectedvirtual |
eraseItemFrommapAckTimer(int mac_addr, int seq_num) | MMacUWSR | inlineprotected |
eraseItemFrommapCalcAck(int mac_addr, int seq_num) | MMacUWSR | inlineprotected |
eraseItemFromPktQueue(int mac_addr, int seq_num) | MMacUWSR | inlineprotected |
eraseItemFromTxRounds(int mac_addr, int seq_num) | MMacUWSR | inlineprotected |
exitBackoff() | MMacUWSR | protectedvirtual |
fout | MMacUWSR | protected |
getAcksRcvIn1RTT() | MMacUWSR | inlineprotected |
getAvgPktsTxIn1RTT() | MMacUWSR | inlineprotected |
getBackoffCount() | MMacUWSR | inlineprotected |
getBackoffTime() | MMacUWSR | protectedvirtual |
getCurrTxRounds(int mac_addr, int seq_num) | MMacUWSR | inlineprotected |
getMacAddress(Packet *p) | MMacUWSR | inlineprotectedvirtual |
getPktsCanSendIn1RTT(int mac_addr) | MMacUWSR | protectedvirtual |
getPktSeqNum(Packet *p) | MMacUWSR | inlineprotectedvirtual |
getPktsLostCount() | MMacUWSR | inlineprotected |
getPktsSentIn1RTT() | MMacUWSR | inlineprotected |
getRemainingPkts() | MMacUWSR | inlineprotectedvirtual |
getRTT() | MMacUWSR | inlineprotectedvirtual |
getRTTInMap(int mac_addr) | MMacUWSR | inlineprotected |
guard_time | MMacUWSR | protected |
has_buffer_queue | MMacUWSR | protected |
HDR_size | MMacUWSR | protected |
hit_count | MMacUWSR | protected |
incrAcksRcvIn1RTT() | MMacUWSR | inlineprotected |
incrCurrTxRounds(int mac_addr, int seq_num) | MMacUWSR | inlineprotected |
incrPktsLostCount() | MMacUWSR | inlineprotected |
incrPktsSentIn1RTT() | MMacUWSR | inlineprotected |
incrUpperDataRx() | MMacUWSR | inlineprotectedvirtual |
initialized | MMacUWSR | protectedstatic |
initInfo() | MMacUWSR | protectedvirtual |
initPkt(Packet *p, UWSR_PKT_TYPE pkt_type, int dest_addr=0) | MMacUWSR | protectedvirtual |
last_data_id_rx | MMacUWSR | protected |
last_reason | MMacUWSR | protected |
last_sent_data_id | MMacUWSR | protected |
latest_ack_timeout | MMacUWSR | protected |
listen_time | MMacUWSR | protected |
listen_timer | MMacUWSR | protected |
Mac2PhyStartTx(Packet *p) | MMacUWSR | protectedvirtual |
mapAckTimer | MMacUWSR | protected |
mapCalcAck | MMacUWSR | protected |
mapPacket | MMacUWSR | protected |
mapRTT | MMacUWSR | protected |
mapTxRounds | MMacUWSR | protected |
mapTxStatus | MMacUWSR | protected |
max_backoff_counter | MMacUWSR | protected |
max_payload | MMacUWSR | protected |
max_tx_tries | MMacUWSR | protected |
MMacUWSR() | MMacUWSR | |
node_speed | MMacUWSR | protected |
Phy2MacEndRx(Packet *p) | MMacUWSR | protectedvirtual |
Phy2MacEndTx(const Packet *p) | MMacUWSR | protectedvirtual |
Phy2MacStartRx(const Packet *p) | MMacUWSR | protectedvirtual |
pkt_tx_count | MMacUWSR | protected |
pkt_type_info | MMacUWSR | protectedstatic |
pkts_lost_counter | MMacUWSR | protected |
pkts_sent_1RTT | MMacUWSR | protected |
prepBeforeTx(int mac_addr, int seq_num) | MMacUWSR | protectedvirtual |
prev_prev_state | MMacUWSR | protected |
prev_state | MMacUWSR | protected |
print_transitions | MMacUWSR | protected |
printStateInfo(double delay=0) | MMacUWSR | protectedvirtual |
prop_speed | MMacUWSR | protectedstatic |
prv_mac_addr | MMacUWSR | protected |
putAckTimerInMap(int mac_addr, int seq_num) | MMacUWSR | inlineprotected |
putPktInQueue(Packet *p) | MMacUWSR | inlineprotected |
putRTTInMap(int mac_addr, double rtt) | MMacUWSR | protectedvirtual |
putStartTxTimeInMap(int mac_addr, int seq_num, double start_tx_time) | MMacUWSR | inlineprotected |
reason_info | MMacUWSR | protectedstatic |
recv_data_id | MMacUWSR | protected |
recvFromUpperLayers(Packet *p) | MMacUWSR | protectedvirtual |
refreshReason(UWSR_REASON_STATUS reason) | MMacUWSR | inlineprotectedvirtual |
refreshState(UWSR_STATUS state) | MMacUWSR | inlineprotectedvirtual |
round_trip_time | MMacUWSR | protected |
rstAcksRcvIn1RTT() | MMacUWSR | inlineprotected |
rstPktsLostCount() | MMacUWSR | inlineprotected |
rstPktsSentIn1RTT() | MMacUWSR | inlineprotected |
rttsamples | MMacUWSR | protected |
setBackoffCount() | MMacUWSR | inlineprotected |
setCurrTxRounds(int mac_addr, int seq_num) | MMacUWSR | inlineprotected |
srtt | MMacUWSR | protected |
start_tx_time | MMacUWSR | protected |
stateBackoff() | MMacUWSR | protectedvirtual |
stateCheckAckExpired() | MMacUWSR | protectedvirtual |
stateCheckBackoffExpired() | MMacUWSR | protectedvirtual |
stateCheckListenExpired() | MMacUWSR | protectedvirtual |
stateCheckWaitTxExpired() | MMacUWSR | protectedvirtual |
stateIdle() | MMacUWSR | protectedvirtual |
stateListen() | MMacUWSR | protectedvirtual |
statePreTxData() | MMacUWSR | protectedvirtual |
stateRxAck(Packet *p) | MMacUWSR | protectedvirtual |
stateRxBackoff() | MMacUWSR | protectedvirtual |
stateRxData(Packet *p) | MMacUWSR | protectedvirtual |
stateRxIdle() | MMacUWSR | protectedvirtual |
stateRxinPreTxData() | MMacUWSR | protectedvirtual |
stateRxListen() | MMacUWSR | protectedvirtual |
stateRxPacketNotForMe(Packet *p) | MMacUWSR | protectedvirtual |
stateRxWaitAck() | MMacUWSR | protectedvirtual |
stateTxAck(int dest_addr) | MMacUWSR | protectedvirtual |
stateTxData() | MMacUWSR | protectedvirtual |
stateWaitAck() | MMacUWSR | protectedvirtual |
status_info | MMacUWSR | protectedstatic |
sumrtt | MMacUWSR | protected |
sumrtt2 | MMacUWSR | protected |
sumwtt | MMacUWSR | protected |
total_pkts_tx | MMacUWSR | protected |
txAck(int dest_addr) | MMacUWSR | protectedvirtual |
txsn | MMacUWSR | protected |
updateLastDataIdRx(int id) | MMacUWSR | inlineprotectedvirtual |
updateTxStatus(macAddress mac_addr, int rcv_acks) | MMacUWSR | inlineprotected |
UWSR_ACK_PKT enum value | MMacUWSR | protected |
UWSR_DATA_PKT enum value | MMacUWSR | protected |
UWSR_DATAMAX_PKT enum value | MMacUWSR | protected |
uwsr_debug | MMacUWSR | protected |
UWSR_EXPIRED enum value | MMacUWSR | protected |
UWSR_FROZEN enum value | MMacUWSR | protected |
UWSR_IDLE enum value | MMacUWSR | protected |
UWSR_PKT_TYPE enum name | MMacUWSR | protected |
UWSR_REASON_ACK_RX enum value | MMacUWSR | protected |
UWSR_REASON_ACK_TIMEOUT enum value | MMacUWSR | protected |
UWSR_REASON_ACK_TX enum value | MMacUWSR | protected |
UWSR_REASON_BACKOFF_PENDING enum value | MMacUWSR | protected |
UWSR_REASON_BACKOFF_TIMEOUT enum value | MMacUWSR | protected |
UWSR_REASON_DATA_EMPTY enum value | MMacUWSR | protected |
UWSR_REASON_DATA_PENDING enum value | MMacUWSR | protected |
UWSR_REASON_DATA_RX enum value | MMacUWSR | protected |
UWSR_REASON_DATA_TX enum value | MMacUWSR | protected |
UWSR_REASON_LISTEN enum value | MMacUWSR | protected |
UWSR_REASON_LISTEN_PENDING enum value | MMacUWSR | protected |
UWSR_REASON_LISTEN_TIMEOUT enum value | MMacUWSR | protected |
UWSR_REASON_MAX_TX_TRIES enum value | MMacUWSR | protected |
UWSR_REASON_NOT_SET enum value | MMacUWSR | protected |
UWSR_REASON_PKT_ERROR enum value | MMacUWSR | protected |
UWSR_REASON_PKT_NOT_FOR_ME enum value | MMacUWSR | protected |
UWSR_REASON_START_RX enum value | MMacUWSR | protected |
UWSR_REASON_STATUS enum name | MMacUWSR | protected |
UWSR_REASON_WAIT_ACK_PENDING enum value | MMacUWSR | protected |
UWSR_REASON_WAIT_TX enum value | MMacUWSR | protected |
UWSR_REASON_WAIT_TX_PENDING enum value | MMacUWSR | protected |
UWSR_REASON_WAIT_TX_TIMEOUT enum value | MMacUWSR | protected |
UWSR_RUNNING enum value | MMacUWSR | protected |
UWSR_STATE_ACK_RX enum value | MMacUWSR | protected |
UWSR_STATE_BACKOFF enum value | MMacUWSR | protected |
UWSR_STATE_CHK_ACK_TIMEOUT enum value | MMacUWSR | protected |
UWSR_STATE_CHK_BACKOFF_TIMEOUT enum value | MMacUWSR | protected |
UWSR_STATE_CHK_LISTEN_TIMEOUT enum value | MMacUWSR | protected |
UWSR_STATE_CHK_WAIT_TX_TIMEOUT enum value | MMacUWSR | protected |
UWSR_STATE_DATA_RX enum value | MMacUWSR | protected |
UWSR_STATE_IDLE enum value | MMacUWSR | protected |
UWSR_STATE_LISTEN enum value | MMacUWSR | protected |
UWSR_STATE_NOT_SET enum value | MMacUWSR | protected |
UWSR_STATE_PRE_TX_DATA enum value | MMacUWSR | protected |
UWSR_STATE_RX_BACKOFF enum value | MMacUWSR | protected |
UWSR_STATE_RX_DATA_TX_DATA enum value | MMacUWSR | protected |
UWSR_STATE_RX_IDLE enum value | MMacUWSR | protected |
UWSR_STATE_RX_IN_PRE_TX_DATA enum value | MMacUWSR | protected |
UWSR_STATE_RX_LISTEN enum value | MMacUWSR | protected |
UWSR_STATE_RX_WAIT_ACK enum value | MMacUWSR | protected |
UWSR_STATE_TX_ACK enum value | MMacUWSR | protected |
UWSR_STATE_TX_DATA enum value | MMacUWSR | protected |
UWSR_STATE_WAIT_ACK enum value | MMacUWSR | protected |
UWSR_STATE_WAIT_ACK_WAIT_TX enum value | MMacUWSR | protected |
UWSR_STATE_WAIT_TX enum value | MMacUWSR | protected |
UWSR_STATE_WRONG_PKT_RX enum value | MMacUWSR | protected |
UWSR_STATUS enum name | MMacUWSR | protected |
UWSR_TIMER_STATUS enum name | MMacUWSR | protected |
var_k | MMacUWSR | protected |
wait_constant | MMacUWSR | protected |
wait_tx_time | MMacUWSR | protected |
wait_tx_timer | MMacUWSR | protected |
waitForUser() | MMacUWSR | protectedvirtual |
window_size | MMacUWSR | protected |
wttsamples | MMacUWSR | protected |
~MMacUWSR() | MMacUWSR | virtual |