Connects a generic chunked buffer to a node map.
More...
#include <ChunkAdapterGeneric.h>
|
virtual void | AttachBuffer (uint8_t *pBuffer, int64_t BufferLength, AttachStatistics_t *pAttachStatistics=NULL) |
| Attaches a buffer to the matching ChunkPort. More...
|
|
virtual void | AttachBuffer (uint8_t *pBuffer, SingleChunkData_t *ChunkData, int64_t NumChunks, AttachStatistics_t *pAttachStatistics=NULL) |
|
virtual void | AttachBuffer (uint8_t *pBuffer, SingleChunkDataStr_t *ChunkData, int64_t NumChunks, AttachStatistics_t *pAttachStatistics=NULL) |
|
| CChunkAdapterGeneric (INodeMap *pNodeMap=NULL, int64_t MaxChunkCacheSize=-1) |
| Constructor. More...
|
|
virtual bool | CheckBufferLayout (uint8_t *pBuffer, int64_t BufferLength) |
| Checks if a buffer contains chunks in a known format. More...
|
|
virtual | ~CChunkAdapterGeneric () |
| Destructor. More...
|
|
void | AttachNodeMap (INodeMap *pNodeMap) |
| Attaches to a node map and retrieves the chunk ports. More...
|
|
void | ClearCaches () |
| Clears the chunk caches. More...
|
|
void | DetachBuffer () |
| Detaches a buffer. More...
|
|
void | DetachNodeMap () |
| Detaches from the node map. More...
|
|
void | UpdateBuffer (uint8_t *pBaseAddress) |
| Updates the base address of the buffer. More...
|
|
virtual | ~CChunkAdapter () |
| Destructor. More...
|
|
Connects a generic chunked buffer to a node map.
Definition at line 64 of file ChunkAdapterGeneric.h.
GENAPI_NAMESPACE::CChunkAdapterGeneric::CChunkAdapterGeneric |
( |
INodeMap * |
pNodeMap = NULL , |
|
|
int64_t |
MaxChunkCacheSize = -1 |
|
) |
| |
virtual GENAPI_NAMESPACE::CChunkAdapterGeneric::~CChunkAdapterGeneric |
( |
| ) |
|
|
virtual |
virtual void GENAPI_NAMESPACE::CChunkAdapterGeneric::AttachBuffer |
( |
uint8_t * |
pBuffer, |
|
|
int64_t |
BufferLength, |
|
|
AttachStatistics_t * |
pAttachStatistics = NULL |
|
) |
| |
|
virtual |
virtual bool GENAPI_NAMESPACE::CChunkAdapterGeneric::CheckBufferLayout |
( |
uint8_t * |
pBuffer, |
|
|
int64_t |
BufferLength |
|
) |
| |
|
virtual |
The documentation for this class was generated from the following file: