#include <atsc_core_atsc3_mmt_gfdbuflist.h>
|
eATSCResult_t | RegisterCallback (void *pFunc, void *pCtx) |
| To assign the callback function. More...
|
|
int32_t | GetLen (uint32_t iPacketId, uint32_t iCp, uint32_t iToi) |
| Return the iLength of the packet data. More...
|
|
int32_t | GetSize (uint32_t iPacketId, uint32_t iCp, uint32_t iToi) |
| Return the Size of the packet data. More...
|
|
eATSCResult_t | SetLen (uint32_t iPacketId, uint32_t iCp, uint32_t iToi, uint32_t iLength) |
| To set the iLength for the received packet data. More...
|
|
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. More...
|
|
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. More...
|
|
eATSCResult_t | CloseFile (uint32_t iPacketId, uint32_t iCp, uint32_t iToi) |
| To close the file and remove the data list. More...
|
|
◆ 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 files:
- /home/nick/DTVKit/ATSC3/src/atsc/core/src/atsc3/mmt/atsc_core_atsc3_mmt_gfdbuflist.h
- /home/nick/DTVKit/ATSC3/src/atsc/core/src/atsc3/mmt/atsc_core_atsc3_mmt_gfdbuflist.cpp