#include <ChunkAdapterGeneric.h>
|  | 
|  | CChunkAdapterGeneric (INodeMap *pNodeMap=NULL, int64_t MaxChunkCacheSize=-1) | 
|  | 
| virtual | ~CChunkAdapterGeneric () | 
|  | 
| virtual bool | CheckBufferLayout (uint8_t *pBuffer, int64_t BufferLength) | 
|  | Checks if a buffer contains chunks in a known format. 
 | 
|  | 
| virtual void | AttachBuffer (uint8_t *pBuffer, int64_t BufferLength, AttachStatistics_t *pAttachStatistics=NULL) | 
|  | Attaches a buffer to the matching ChunkPort. 
 | 
|  | 
| 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) | 
|  | 
| virtual | ~CChunkAdapter () | 
|  | Destructor. 
 | 
|  | 
| void | AttachNodeMap (INodeMap *pNodeMap) | 
|  | Attaches to a node map and retrieves the chunk ports. 
 | 
|  | 
| void | DetachNodeMap () | 
|  | Detaches from the node map. 
 | 
|  | 
| virtual bool | CheckBufferLayout (uint8_t *pBuffer, int64_t BufferLength)=0 | 
|  | Checks if a buffer contains chunks in a known format. 
 | 
|  | 
| virtual void | AttachBuffer (uint8_t *pBuffer, int64_t BufferLength, AttachStatistics_t *pAttachStatistics=NULL)=0 | 
|  | Attaches a buffer to the matching ChunkPort. 
 | 
|  | 
| void | DetachBuffer () | 
|  | Detaches a buffer. 
 | 
|  | 
| void | UpdateBuffer (uint8_t *pBaseAddress) | 
|  | Updates the base address of the buffer. 
 | 
|  | 
| void | ClearCaches () | 
|  | Clears the chunk caches. 
 | 
|  | 
◆ CChunkAdapterGeneric()
◆ ~CChunkAdapterGeneric()
◆ AttachBuffer() [1/3]
  
  | 
        
          | virtual void AttachBuffer | ( | uint8_t * | pBuffer, |  
          |  |  | int64_t | BufferLength, |  
          |  |  | AttachStatistics_t * | pAttachStatistics = NULL |  
          |  | ) |  |  |  | virtual | 
 
Attaches a buffer to the matching ChunkPort. 
Implements CChunkAdapter.
 
 
◆ AttachBuffer() [2/3]
◆ AttachBuffer() [3/3]
◆ CheckBufferLayout()
  
  | 
        
          | virtual bool CheckBufferLayout | ( | uint8_t * | pBuffer, |  
          |  |  | int64_t | BufferLength |  
          |  | ) |  |  |  | virtual | 
 
Checks if a buffer contains chunks in a known format. 
Implements CChunkAdapter.
 
 
The documentation for this class was generated from the following file: