|
|
@ -152,6 +152,8 @@ int rlc_um_lte::rlc_um_lte_tx::build_data_pdu(unique_byte_buffer_t pdu, uint8_t*
|
|
|
|
rb_name.c_str(),
|
|
|
|
rb_name.c_str(),
|
|
|
|
latency_us,
|
|
|
|
latency_us,
|
|
|
|
(long)mean_pdu_latency_us.value());
|
|
|
|
(long)mean_pdu_latency_us.value());
|
|
|
|
|
|
|
|
#else
|
|
|
|
|
|
|
|
log->debug("%s Complete SDU scheduled for tx.\n", rb_name.c_str());
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
tx_sdu.reset();
|
|
|
|
tx_sdu.reset();
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -189,6 +191,8 @@ int rlc_um_lte::rlc_um_lte_tx::build_data_pdu(unique_byte_buffer_t pdu, uint8_t*
|
|
|
|
rb_name.c_str(),
|
|
|
|
rb_name.c_str(),
|
|
|
|
latency_us,
|
|
|
|
latency_us,
|
|
|
|
(long)mean_pdu_latency_us.value());
|
|
|
|
(long)mean_pdu_latency_us.value());
|
|
|
|
|
|
|
|
#else
|
|
|
|
|
|
|
|
log->debug("%s Complete SDU scheduled for tx.\n", rb_name.c_str());
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
tx_sdu.reset();
|
|
|
|
tx_sdu.reset();
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -210,7 +214,6 @@ int rlc_um_lte::rlc_um_lte_tx::build_data_pdu(unique_byte_buffer_t pdu, uint8_t*
|
|
|
|
log->info_hex(payload, pdu->N_bytes, "%s Tx PDU SN=%d (%d B)\n", rb_name.c_str(), header.sn, pdu->N_bytes);
|
|
|
|
log->info_hex(payload, pdu->N_bytes, "%s Tx PDU SN=%d (%d B)\n", rb_name.c_str(), header.sn, pdu->N_bytes);
|
|
|
|
|
|
|
|
|
|
|
|
debug_state();
|
|
|
|
debug_state();
|
|
|
|
tx_byte_count += pdu->N_bytes;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return pdu->N_bytes;
|
|
|
|
return pdu->N_bytes;
|
|
|
|
}
|
|
|
|
}
|
|
|
|