Classes | |
struct | CellIdRnti |
Public Member Functions | |
void | EnablePdcpStats (Ptr< RadioBearerStatsCalculator > pdcpStats) |
void | EnableRlcStats (Ptr< RadioBearerStatsCalculator > rlcStats) |
void | EnsureConnected () |
Static Public Member Functions | |
static void | NotifyConnectionReconfigurationEnb (RadioBearerStatsConnector *c, std::string context, uint64_t imsi, uint16_t cellid, uint16_t rnti) |
static void | NotifyConnectionReconfigurationUe (RadioBearerStatsConnector *c, std::string context, uint64_t imsi, uint16_t cellid, uint16_t rnti) |
static void | NotifyConnectionSetupUe (RadioBearerStatsConnector *c, std::string context, uint64_t imsi, uint16_t cellid, uint16_t rnti) |
static void | NotifyHandoverEndOkEnb (RadioBearerStatsConnector *c, std::string context, uint64_t imsi, uint16_t cellid, uint16_t rnti) |
static void | NotifyHandoverEndOkUe (RadioBearerStatsConnector *c, std::string context, uint64_t imsi, uint16_t cellid, uint16_t rnti) |
static void | NotifyHandoverStartEnb (RadioBearerStatsConnector *c, std::string context, uint64_t imsi, uint16_t cellid, uint16_t rnti, uint16_t targetCellId) |
static void | NotifyHandoverStartUe (RadioBearerStatsConnector *c, std::string context, uint64_t imsi, uint16_t cellid, uint16_t rnti, uint16_t targetCellId) |
static void | NotifyNewUeContextEnb (RadioBearerStatsConnector *c, std::string context, uint16_t cellid, uint16_t rnti) |
static void | NotifyRandomAccessSuccessfulUe (RadioBearerStatsConnector *c, std::string context, uint64_t imsi, uint16_t cellid, uint16_t rnti) |
Private Attributes | |
bool | m_connected |
std::set< uint64_t > | m_imsiSeenEnb |
std::set< uint64_t > | m_imsiSeenUe |
Ptr< RadioBearerStatsCalculator > | m_pdcpStats |
Ptr< RadioBearerStatsCalculator > | m_rlcStats |
std::map< CellIdRnti, std::string > | m_ueManagerPathByCellIdRnti |
Friends | |
bool | operator< (const CellIdRnti &a, const CellIdRnti &b) |
Definition at line 39 of file radio-bearer-stats-connector.h.