NetSim Source Code Help
Loading...
Searching...
No Matches
LTENR_AntennaModel.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  LTENR_ANTENNA
 

Macros

#define _NETSIM_LTENR_ANTENNAMODEL_H_
 
#define LTENR_PHY_GET_LAYER_COUNT(uePhy, isUplink)   LTENR_ANTENNA_GET_LAYER_COUNT(uePhy->antenna,isUplink)
 
#define LTENR_PHY_GET_DLLAYER_COUNT(uePhy)   LTENR_PHY_GET_LAYER_COUNT(uePhy,false)
 
#define LTENR_PHY_GET_ULLAYER_COUNT(uePhy)   LTENR_PHY_GET_LAYER_COUNT(uePhy,true)
 
#define LTENR_PHY_GET_LAYER_COUNT_FOR_NONASSOCIATED(gnbPhy, uePhy, isUplink)   LTENR_ANTENNA_GET_LAYER_COUNT_FOR_NONASSOCIATED_UE(gnbPhy->antenna,uePhy->antenna,isUplink)
 
#define LTENR_PHY_GET_DLLAYER_COUNT_FOR_NONASSOCIATED(gnbPhy, uePhy)   LTENR_PHY_GET_LAYER_COUNT_FOR_NONASSOCIATED(gnbPhy,uePhy,false)
 
#define LTENR_PHY_GET_ULLAYER_COUNT_FOR_NONASSOCIATED(gnbPhy, uePhy)   LTENR_PHY_GET_LAYER_COUNT_FOR_NONASSOCIATED(gnbPhy,uePhy,true)
 

Typedefs

typedef struct LTENR_ANTENNA LTENR_ANTENNA
 
typedef struct LTENR_ANTENNAptrLTENR_ANTENNA
 

Functions

void LTENR_CONFIGURE_ANTENNA (ptrLTENR_ANTENNA antenna, void *xmlNetSimNode)
 
void LTENR_ANTENNA_SET_LAYER_COUNT (ptrLTENR_ANTENNA gnbAntenna, ptrLTENR_ANTENNA ueAntenna)
 
UINT LTENR_ANTENNA_GET_LAYER_COUNT (ptrLTENR_ANTENNA ueAntenna, bool isUplink)
 
UINT LTENR_ANTENNA_GET_LAYER_COUNT_FOR_NONASSOCIATED_UE (ptrLTENR_ANTENNA gnBAntenna, ptrLTENR_ANTENNA ueAntenna, bool isUplink)
 

Macro Definition Documentation

◆ _NETSIM_LTENR_ANTENNAMODEL_H_

#define _NETSIM_LTENR_ANTENNAMODEL_H_

Definition at line 26 of file LTENR_AntennaModel.h.

◆ LTENR_PHY_GET_DLLAYER_COUNT

#define LTENR_PHY_GET_DLLAYER_COUNT (   uePhy)    LTENR_PHY_GET_LAYER_COUNT(uePhy,false)

Definition at line 49 of file LTENR_AntennaModel.h.

◆ LTENR_PHY_GET_DLLAYER_COUNT_FOR_NONASSOCIATED

#define LTENR_PHY_GET_DLLAYER_COUNT_FOR_NONASSOCIATED (   gnbPhy,
  uePhy 
)    LTENR_PHY_GET_LAYER_COUNT_FOR_NONASSOCIATED(gnbPhy,uePhy,false)

Definition at line 52 of file LTENR_AntennaModel.h.

◆ LTENR_PHY_GET_LAYER_COUNT

#define LTENR_PHY_GET_LAYER_COUNT (   uePhy,
  isUplink 
)    LTENR_ANTENNA_GET_LAYER_COUNT(uePhy->antenna,isUplink)

Definition at line 48 of file LTENR_AntennaModel.h.

◆ LTENR_PHY_GET_LAYER_COUNT_FOR_NONASSOCIATED

#define LTENR_PHY_GET_LAYER_COUNT_FOR_NONASSOCIATED (   gnbPhy,
  uePhy,
  isUplink 
)    LTENR_ANTENNA_GET_LAYER_COUNT_FOR_NONASSOCIATED_UE(gnbPhy->antenna,uePhy->antenna,isUplink)

Definition at line 51 of file LTENR_AntennaModel.h.

◆ LTENR_PHY_GET_ULLAYER_COUNT

#define LTENR_PHY_GET_ULLAYER_COUNT (   uePhy)    LTENR_PHY_GET_LAYER_COUNT(uePhy,true)

Definition at line 50 of file LTENR_AntennaModel.h.

◆ LTENR_PHY_GET_ULLAYER_COUNT_FOR_NONASSOCIATED

#define LTENR_PHY_GET_ULLAYER_COUNT_FOR_NONASSOCIATED (   gnbPhy,
  uePhy 
)    LTENR_PHY_GET_LAYER_COUNT_FOR_NONASSOCIATED(gnbPhy,uePhy,true)

Definition at line 53 of file LTENR_AntennaModel.h.

Typedef Documentation

◆ LTENR_ANTENNA

typedef struct LTENR_ANTENNA LTENR_ANTENNA

◆ ptrLTENR_ANTENNA

typedef struct LTENR_ANTENNA * ptrLTENR_ANTENNA

Function Documentation

◆ LTENR_ANTENNA_GET_LAYER_COUNT()

UINT LTENR_ANTENNA_GET_LAYER_COUNT ( ptrLTENR_ANTENNA  ueAntenna,
bool  isUplink 
)

Definition at line 51 of file LTENR_AntennaModel.c.

◆ LTENR_ANTENNA_GET_LAYER_COUNT_FOR_NONASSOCIATED_UE()

UINT LTENR_ANTENNA_GET_LAYER_COUNT_FOR_NONASSOCIATED_UE ( ptrLTENR_ANTENNA  gnBAntenna,
ptrLTENR_ANTENNA  ueAntenna,
bool  isUplink 
)

Definition at line 57 of file LTENR_AntennaModel.c.

◆ LTENR_ANTENNA_SET_LAYER_COUNT()

void LTENR_ANTENNA_SET_LAYER_COUNT ( ptrLTENR_ANTENNA  gnbAntenna,
ptrLTENR_ANTENNA  ueAntenna 
)

Definition at line 39 of file LTENR_AntennaModel.c.

Here is the caller graph for this function:

◆ LTENR_CONFIGURE_ANTENNA()

void LTENR_CONFIGURE_ANTENNA ( ptrLTENR_ANTENNA  antenna,
void *  xmlNetSimNode 
)

Definition at line 32 of file LTENR_AntennaModel.c.