Connects a chunked U3V buffer to a node map. More...
#include <ChunkAdapterU3V.h>

Public Member Functions | |
| virtual void | AttachBuffer (uint8_t *pBuffer, int64_t BufferLength, AttachStatistics_t *pAttachStatistics=NULL) |
| Attaches a buffer to the matching ChunkPort. More... | |
| CChunkAdapterU3V (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 | ~CChunkAdapterU3V () |
| Destructor. More... | |
Public Member Functions inherited from GENAPI_NAMESPACE::CChunkAdapter | |
| 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... | |
Additional Inherited Members | |
Protected Member Functions inherited from GENAPI_NAMESPACE::CChunkAdapter | |
| CChunkAdapter (INodeMap *pNodeMap=NULL, int64_t MaxChunkCacheSize=-1) | |
| Serves as default constructor. More... | |
Protected Attributes inherited from GENAPI_NAMESPACE::CChunkAdapter | |
| int64_t | m_MaxChunkCacheSize |
| the maximum size of a chunk to be cached More... | |
| std::vector< CChunkPort * > * | m_ppChunkPorts |
| An array of attached ChunkPorts. More... | |
Connects a chunked U3V buffer to a node map.
Definition at line 56 of file ChunkAdapterU3V.h.
| GENAPI_NAMESPACE::CChunkAdapterU3V::CChunkAdapterU3V | ( | INodeMap * | pNodeMap = NULL, |
| int64_t | MaxChunkCacheSize = -1 |
||
| ) |
Constructor.
|
virtual |
Destructor.
|
virtual |
Attaches a buffer to the matching ChunkPort.
Implements GENAPI_NAMESPACE::CChunkAdapter.
|
virtual |
Checks if a buffer contains chunks in a known format.
Implements GENAPI_NAMESPACE::CChunkAdapter.