#include <atsc_core_atsc3_mmt_gfdbuflist.h>
|
eATSCResult_t | RegisterCallback (void *pFunc, void *pCtx) |
| To assign the callback function.
|
|
int32_t | GetLen (uint32_t iPacketId, uint32_t iCp, uint32_t iToi) |
| Return the iLength of the packet data.
|
|
int32_t | GetSize (uint32_t iPacketId, uint32_t iCp, uint32_t iToi) |
| Return the Size of the packet data.
|
|
eATSCResult_t | SetLen (uint32_t iPacketId, uint32_t iCp, uint32_t iToi, uint32_t iLength) |
| To set the iLength for the received packet data.
|
|
eATSCResult_t | WriteData (uint32_t iPacketId, uint32_t iCp, uint32_t iToi, uint8_t *pData, int32_t iDatalen) |
| To set the iLength for the received packet data.
|
|
eATSCResult_t | OpenFile (uint32_t iPacketId, uint32_t iCp, uint32_t iToi, uint32_t iLength, char *pFolder, char *pFileName) |
| To open the file and write the data.
|
|
eATSCResult_t | CloseFile (uint32_t iPacketId, uint32_t iCp, uint32_t iToi) |
| To close the file and remove the data list.
|
|
◆ CloseFile()
CGfdBuf::CloseFile |
( |
uint32_t | iPacketId, |
|
|
uint32_t | iCp, |
|
|
uint32_t | iToi ) |
To close the file and remove the data list.
- Parameters
-
- Return values
-
◆ GetLen()
CGfdBuf::GetLen |
( |
uint32_t | iPacketId, |
|
|
uint32_t | iCp, |
|
|
uint32_t | iToi ) |
Return the iLength of the packet data.
- Parameters
-
- Return values
-
◆ GetSize()
CGfdBuf::GetSize |
( |
uint32_t | iPacketId, |
|
|
uint32_t | iCp, |
|
|
uint32_t | iToi ) |
Return the Size of the packet data.
- Parameters
-
- Return values
-
◆ OpenFile()
CGfdBuf::OpenFile |
( |
uint32_t | iPacketId, |
|
|
uint32_t | iCp, |
|
|
uint32_t | iToi, |
|
|
uint32_t | iLength, |
|
|
char * | pFolder, |
|
|
char * | pFileName ) |
To open the file and write the data.
- Parameters
-
iPacketId,iCp,iToi,iLength,pFolder,pFileName | |
- Return values
-
◆ RegisterCallback()
CGfdBuf::RegisterCallback |
( |
void * | pFunc, |
|
|
void * | pCtx ) |
To assign the callback function.
- Parameters
-
- Return values
-
◆ SetLen()
CGfdBuf::SetLen |
( |
uint32_t | iPacketId, |
|
|
uint32_t | iCp, |
|
|
uint32_t | iToi, |
|
|
uint32_t | iLength ) |
To set the iLength for the received packet data.
- Parameters
-
iPacketId,iCp,iToi,iLength | |
- Return values
-
◆ WriteData()
CGfdBuf::WriteData |
( |
uint32_t | iPacketId, |
|
|
uint32_t | iCp, |
|
|
uint32_t | iToi, |
|
|
uint8_t * | pData, |
|
|
int32_t | iDatalen ) |
To set the iLength for the received packet data.
- Parameters
-
iPacketId,iCp,iToi,pData,iDatalen | |
- Return values
-
◆ m_callback_done
callback_complete_gfd CGfdBuf::m_callback_done |
◆ m_ctx
◆ pDataList
The documentation for this class was generated from the following file:
- /home/administrator/wks/BACKUP_OPTM116/DTV-KIT/M3/M3Rel08Jul24/DtvKit_ATSC30Stack_M3_30Aug24_RegionId/DtvKit_ATSC30Stack_M3/src/atsc/core/src/atsc3/mmt/atsc_core_atsc3_mmt_gfdbuflist.h