ATSC3  24.10.0
Public Member Functions | List of all members
CFeHwCtrl Class Reference

#include <atsc_plf_frontend_hwcontrol.h>

Public Member Functions

 CFeHwCtrl (int iDevId)
 
 ~CFeHwCtrl ()
 Stop the demux and close frontend. And free the allocated memory for ALP,Frontend. More...
 
int32_t StopInput (void)
 To Stop the demux. More...
 
int32_t StartInput (void)
 To Start the demux for collecting the data. More...
 
int32_t SetCallback (void *pParent, DataCallback dataCB)
 
int32_t GetStatus (int32_t *pSnr, int32_t *pRssi, int32_t *pEas, int32_t *pLock)
 
int32_t SetProperties (int32_t iMode, unsigned int iFreq, int32_t iBandwidth, int32_t iPlp)
 
int32_t GetProperty (int32_t *pMode, unsigned int *pFreq, int *pBandwidth, int32_t *pPlp)
 
 CFeHwCtrl (int iDevId)
 
int32_t StopInput (void)
 
int32_t StartInput (void)
 
int32_t SetCallback (void *pParent, DataCallback dataCB)
 
int32_t GetStatus (int32_t *pSnr, int32_t *pRssi, int32_t *pEas, int32_t *pLock)
 
int32_t SetProperties (int32_t iMode, uint32_t iFreq, int32_t iBandwidth, int32_t iPlp)
 
int32_t GetProperty (int32_t *pMode, uint32_t *pFreq, int *pBandwidth, int32_t *pPlp)
 

Detailed Description

CFeHwCtrl

Constructor & Destructor Documentation

◆ ~CFeHwCtrl()

CFeHwCtrl::~CFeHwCtrl ( )

Stop the demux and close frontend. And free the allocated memory for ALP,Frontend.

Parameters
NA
Return values
NA

Member Function Documentation

◆ StartInput()

CFeHwCtrl::StartInput ( void  )

To Start the demux for collecting the data.

Parameters
void
Return values
int32_t(eATSCResult_t)

◆ StopInput()

CFeHwCtrl::StopInput ( void  )

To Stop the demux.

Parameters
void
Return values
int32_t(eATSCResult_t)

The documentation for this class was generated from the following files: