FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kMemoryTrafficBlockInfo Class Reference

Description

Represents configuration for kMemoryTrafficBlock.

Inheritance diagram for kMemoryTrafficBlockInfo:
Inheritance graph

Public Member Functions

kSize kMemoryTrafficBlockInfo_BufferSize (kMemoryTrafficBlockInfo info)
 Gets the buffer size in bytes. More...
 
k64u kMemoryTrafficBlockInfo_ByteCount (kMemoryTrafficBlockInfo info)
 Gets the number of bytes to manipulate. More...
 
kStatus kMemoryTrafficBlockInfo_Clear (kMemoryTrafficBlockInfo info)
 Resets all state variables to default values. More...
 
kStatus kMemoryTrafficBlockInfo_Construct (kMemoryTrafficBlockInfo *info, kAlloc allocator)
 Constructs a kMemoryTrafficBlockInfo object. More...
 
kStatus kMemoryTrafficBlockInfo_Load (kMemoryTrafficBlockInfo *info, kXml xml, kAlloc allocator)
 Constructs a kMemoryTrafficBlockInfo object and loads its content from an XML object. More...
 
kMemoryTrafficOp kMemoryTrafficBlockInfo_Operation (kMemoryTrafficBlockInfo info)
 Gets the operation type. More...
 
kStatus kMemoryTrafficBlockInfo_Read (kMemoryTrafficBlockInfo info, kXml xml, kXmlItem item)
 Reads kMemoryTrafficBlockInfo state from a kXml object. More...
 
kStatus kMemoryTrafficBlockInfo_SetBufferSize (kMemoryTrafficBlockInfo info, kSize bufferSize)
 Sets the buffer size in bytes. More...
 
kStatus kMemoryTrafficBlockInfo_SetByteCount (kMemoryTrafficBlockInfo info, k64u byteCount)
 Sets the requested number of bytes to be manipulated by the operation. More...
 
kStatus kMemoryTrafficBlockInfo_SetOperation (kMemoryTrafficBlockInfo info, kMemoryTrafficOp operation)
 Sets the operation type. More...
 
kStatus kMemoryTrafficBlockInfo_Store (kMemoryTrafficBlockInfo info, kXml *xml, kAlloc allocator)
 Constructs a kXml object and uses it to store the content of this kMemoryTrafficBlockInfo instance. More...
 
kStatus kMemoryTrafficBlockInfo_Validate (kMemoryTrafficBlockInfo info)
 Checks and automatically corrects all state variables. More...
 
kStatus kMemoryTrafficBlockInfo_Write (kMemoryTrafficBlockInfo info, kXml xml, kXmlItem item)
 Writes kMemoryTrafficBlockInfo state to a kXml object. More...
 

The documentation for this class was generated from the following file: