![]() |
GenApi 3.5.1
|
Connects a universal chunked buffer to a node map.
#include <ChunkAdapterUniversal.h>
Public Member Functions | |
| CChunkAdapterUniversal (INodeMap *pNodeMap=NULL, int64_t MaxChunkCacheSize=-1) | |
| Constructor. | |
| virtual | ~CChunkAdapterUniversal () |
| Destructor. | |
Public Member Functions inherited from CChunkAdapter | |
| virtual | ~CChunkAdapter () |
| Destructor. | |
| void | AttachNodeMap (INodeMap *pNodeMap) |
| Attaches to a node map and retrieves the chunk ports. | |
| void | DetachNodeMap () |
| Detaches from the node map. | |
| void | DetachBuffer () |
| Detaches a buffer. | |
| void | UpdateBuffer (uint8_t *pBaseAddress) |
| Updates the base address of the buffer. | |
| void | ClearCaches () |
| Clears the chunk caches. | |
Additional Inherited Members | |
Protected Member Functions inherited from CChunkAdapter | |
| CChunkAdapter (INodeMap *pNodeMap=NULL, int64_t MaxChunkCacheSize=-1) | |
| Serves as default constructor. | |
Protected Attributes inherited from CChunkAdapter | |
| std::vector< CChunkPort * > * | m_ppChunkPorts |
| An array of attached ChunkPorts. | |
| int64_t | m_MaxChunkCacheSize |
| the maximum size of a chunk to be cached | |