o-du/phy
Intel O-RAN/X-RAN Generated Doxygen Documentation
Data Structures | Functions | Variables
prach_performance.cc File Reference
#include "common.hpp"
#include "xran_common.h"
#include "xran_fh_o_du.h"
#include "ethernet.h"
#include "xran_transport.h"
#include "xran_cp_api.h"
#include <stdint.h>
Include dependency graph for prach_performance.cc:

Go to the source code of this file.

Data Structures

class  PrachPerf
 

Functions

void performance_cp (void *pHandle, struct xran_cp_gen_params *params, struct xran_section_gen_info *sect_geninfo, struct xran_device_ctx *pxran_lib_ctx, uint8_t frame_id, uint8_t subframe_id, uint8_t slot_id, uint16_t beam_id, uint8_t cc_id, uint8_t prach_port_id, uint8_t seq_id)
 
 TEST_P (PrachPerf, PacketGen)
 
 INSTANTIATE_TEST_CASE_P (UnitTest, PrachPerf, testing::ValuesIn(get_sequence(PrachPerf::get_number_of_cases("prach_performance"))))
 

Variables

const std::string module_name = "Prach_test"
 

Function Documentation

◆ INSTANTIATE_TEST_CASE_P()

INSTANTIATE_TEST_CASE_P ( UnitTest  ,
PrachPerf  ,
testing::ValuesIn(get_sequence(PrachPerf::get_number_of_cases("prach_performance")))   
)
Here is the caller graph for this function:

◆ performance_cp()

void performance_cp ( void *  pHandle,
struct xran_cp_gen_params params,
struct xran_section_gen_info sect_geninfo,
struct xran_device_ctx pxran_lib_ctx,
uint8_t  frame_id,
uint8_t  subframe_id,
uint8_t  slot_id,
uint16_t  beam_id,
uint8_t  cc_id,
uint8_t  prach_port_id,
uint8_t  seq_id 
)

Definition at line 172 of file prach_performance.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ TEST_P()

TEST_P ( PrachPerf  ,
PacketGen   
)

Definition at line 189 of file prach_performance.cc.

Here is the call graph for this function:

Variable Documentation

◆ module_name

const std::string module_name = "Prach_test"

Definition at line 30 of file prach_performance.cc.