Simu5G C++ Reference¶
|
Simu5G
|
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
| Nsimu5g | |
| CAddressPrefix | |
| CAllocatedRbsPerBandInfo | This structure contains information for a single band |
| CAllocatedRbsPerUeInfo | This structure contains information for a single UE |
| CAmcPilot | Abstract AMC Pilot class |
| CAmcPilotAuto | AMC auto pilot |
| CAmcPilotD2D | AMC pilot for D2D communication |
| CBackgroundCellChannelModel | |
| CBandLimit | |
| CBearerConfigurator | |
| CBearerManagement | RRC Bearer Management — creates and tears down PDCP, RLC and MAC entities for data radio bearers |
| CBinder | |
| CBurstPacketSerializer | |
| CByteInterval | Represents a range of bytes [start, end] within an SDU |
| CCbrPacketSerializer | |
| CCellInfo | There is one CellInfo module for each eNB (thus one for each cell). Keeps cross-layer information about the cell |
| CCellularNicNdSink | |
| CChannelControl | |
| CChannelModelBase | |
| CCircularList | Circular list of elements |
| CConflictGraph | Define the manager of the conflict graph (CG) for resource allocation purposes |
| CConnectionControlBase | |
| CConnectionControlEnb | |
| CConnectionControlEnbD2D | |
| CCoreControl | |
| CD2dAmc | |
| CD2dBinder | |
| CD2dChannelModel | |
| CD2dEnbMacBase | |
| CD2dUeMacBase | |
| CD2dUePhy | |
| CDcMux | Dual Connectivity mux |
| CDcPdcpLegSplitter | TX-side leg dispatcher for a dual-connectivity split bearer |
| CDeviceAppMessageSerializer | |
| CDrbKey | |
| CDrbTable | The node's data radio bearer configuration, owned by RRC |
| CEthernetPortal | |
| CEthernetSessionMux | |
| CEthernetSessionPortal | |
| CFeedbackTester | |
| CFTeid | |
| CGrantSignalInfo | |
| CGtpUser | |
| CGtpUserMsgSerializer | |
| CGtpUserX2 | |
| CHandoverRequest | |
| CHttpRequestMessage | |
| CHttpRequestMessageSerializer | |
| CHttpResponseMessage | |
| CHttpResponseMessageSerializer | |
| CIChannelControl | |
| CRadioEntry | |
| CID2dRlcUmRxEntity | What a D2D UM RX entity offers the D2D-aware RLC mux |
| CID2dRlcUmTxEntity | What a D2D UM TX entity offers the D2D mode controller |
| CIpv6NdResponder | |
| CLcgScheduler | |
| CSortedDesc | |
| CLcgSchedulerD2D | |
| CLinkKey | |
| CLteAmc | Lte AMC module for Omnet++ simulator |
| CLteAmcD2D | |
| CLteChannelControl | |
| CLteDlFeedbackGenerator | Lte Downlink Feedback Generator |
| CLteFeedback | LTE feedback message exchanged between PHY and AMC |
| CLteHarqBufferRx | |
| CLteHarqBufferRxD2D | |
| CLteHarqProcessRx | |
| CLteHarqProcessRxD2D | |
| CLteHarqProcessTx | |
| CLteHarqProcessTxD2D | |
| CLteHarqUnitTx | |
| CLteHarqUnitTxD2D | |
| CLteMacBase | MAC Layer |
| CLteMacBuffer | Buffers for MAC packets |
| CLteMacEnbD2D | |
| CLteMacQueue | Queue for MAC SDU packets |
| CLteMacUeD2D | |
| CLtePdcpRxEntity | Entity for PDCP Layer |
| CLtePdcpTxEntity | Entity for PDCP Layer |
| CLteProtocol | |
| CLteRlcAmRxEntity | LTE (TS 36.322) RLC AM receiving entity |
| CLteRlcAmTxEntity | LTE (TS 36.322) RLC AM transmission entity |
| CLteRlcUmRxEntity | LTE (TS 36.322) RLC UM receiving entity |
| CLteRlcUmRxEntityD2D | D2D-capable LTE (TS 36.322) RLC UM receiving entity |
| CLteRlcUmTxEntity | LTE (TS 36.322) RLC UM transmission entity |
| CLteRlcUmTxEntityD2D | D2D-capable LTE (TS 36.322, FI framing) RLC UM transmitting entity |
| CLteSchedulerEnbDl | |
| CLteSchedulerEnbUl | |
| CLteSchedulerEnbUlD2D | |
| CLteSchedulerUeUl | |
| CMacCid | |
| CMacPduSignalInfo | |
| CMcsTable | |
| CMeasurementReport | |
| CMedia1 | |
| CN6Tunnel | |
| CNrAmc | |
| CNrAmcD2D | |
| CNrMacGnbD2D | |
| CNrMacUeD2D | |
| CNrMcsTable | |
| CNrPdcpRxEntity | Entity for New Radio PDCP Layer |
| CNrPdcpTxEntity | NR flavor of the transmitting PDCP entity |
| CNrRlcAmRxEntity | NR (TS 38.322) RLC AM receiving entity |
| CNrRlcAmTxEntity | NR (TS 38.322) RLC AM transmission entity |
| CNrRlcUmRxEntity | NR (TS 38.322) RLC UM receiving entity |
| CNrRlcUmRxEntityD2D | D2D-capable NR (TS 38.322) RLC UM receiving entity |
| CNrRlcUmTxEntity | NR (TS 38.322) RLC UM transmission entity |
| CNrRlcUmTxEntityD2D | D2D-capable NR (TS 38.322, SO framing) RLC UM transmitting entity |
| CNrSchedulerGnbUl | |
| CNrSchedulerGnbUlD2D | |
| CNrSdap | |
| CPacketFlowObserverBase | |
| CPacketFlowObserverEnb | |
| CPacketFlowObserverUe | |
| CPathLossModel | |
| CPdcpDownlinkRelay | Downlink half of a DC-secondary PDCP relay (see PdcpRelayEntity) |
| CPdcpLegJoiner | RX-side leg merger of a multi-leg PdcpEntityBase compound |
| CPdcpMux | Upper-layer PDCP packet dispatcher |
| CPdcpRxEntityBase | Abstract base class for all RX PDCP entities |
| CPdcpTxEntityBase | Abstract base class for all TX PDCP entities |
| CPdcpUplinkRelay | Uplink half of a DC-secondary PDCP relay (see PdcpRelayEntity) |
| CPendingSegment | Structure representing a specific piece of an SDU for the MAC PDU |
| CPhyEnbD2D | |
| CPhyUeD2D | |
| CQfiRuleSet | An ordered set of QFI-assignment rules, shared by every module that classifies packets to QoS flows |
| CQoSAwareScheduler | |
| CQosFlowClassifier | Classifies a UE's uplink packets to QoS flows (see QosFlowClassifier.ned) |
| CRadioLink | |
| CRateAverageFilter | Result filter that computes the time-weighted average of signal values, where each value represents the rate/throughput that was active during the interval preceding its emission time. NaN values in the input denote intervals to be ignored |
| CRateAverageRecorder | Listener for recording the time-weighted average of signal values, where each value represents the rate/throughput that was active during the interval preceding its emission time. NaN values in the input denote intervals to be ignored |
| CReflectiveQosTable | |
| CRegistration | RRC Registration — registers the node with the Binder, sets up the network interface, and joins multicast groups |
| CRetxTask | Represents a specific segment or a whole data unit pending for retransmission. The unit the sequence number refers to is the mode's ARQ unit: an SDU for the NR AM entity (TS 38.322), an AMD PDU for the LTE one (TS 36.322) |
| CRlcAmRxEntityBase | Common shell of the RLC AM receiving entity |
| CRlcAmTxEntityBase | Common shell of the RLC AM transmission entity |
| CRlcDiscardSignalInfo | |
| CRlcMux | Lower-layer RLC packet dispatcher |
| CRlcMuxD2D | D2D-aware lower-layer RLC packet dispatcher |
| CRlcPduSignalInfo | |
| CRlcRxEntityBase | Abstract base class for all RLC RX entities (UM, TM, AM) |
| CRlcTmRxEntity | Receiver entity for Transparent Mode (TM) |
| CRlcTmTxEntity | Transmission entity for Transparent Mode (TM) |
| CRlcTxEntityBase | Abstract base class for all RLC TX entities (UM, TM, AM) |
| CRlcUmRxEntityBase | Common shell of the RLC UM receiving entity |
| CRlcUmRxEntityD2D | D2D mode-switch machinery for an RLC UM receiving entity |
| CRlcUmTxEntityBase | Common shell of the RLC UM transmission entity |
| CRlcUmTxEntityD2D | D2D mode-switch machinery for an RLC UM transmitting entity |
| CRniService | |
| CRohcCompressor | |
| CRohcHeader | |
| CRtVideoStreamingSender | |
| CSduReassemblyState | Manages the reassembly state of a single SDU |
| CSduTxState | Manages the transmission state of a single SDU |
| CSduUmTxState | Manages the transmission state of a single SDU in UM mode |
| CSessionRef | |
| CSessionResource | |
| CSortedDesc | |
| CStochasticChannelModel | |
| CTMultiTimer | |
| CTr36814PathLossModel | |
| CTr36873PathLossModel | |
| CTr38901PathLossModel | |
| CTrafficFlowFilter | |
| CTransmitInterval | Represents a range of bytes [start, end] for transmission tracking |
| CTTimer | Generic timer interface |
| CTunnelSession | |
| CUeCapabilities | |
| CUeStatsCollector | |
| CUeWarningAlertApp | |
| CUlBacklogRegistry | |
| CUnstructuredIo | |
| CUplinkTunnels | |
| CUserPlaneNodeControl | |
| CVoipPacketSerializer | |
| CWarningAlertPacketSerializer | |
| CX2AppClient | |
| CX2AppServer | |
| CX2CompMsg | |
| CX2DualConnectivityDataMsg | |
| CX2HandoverDataMsg |
Generated by