SciSDK Library
SDK for SciCompiler projects
SCISDK_CP_RAW_BUFFER Struct Reference

Custom Packet Raw data structure. More...

#include <scisdk_defines.h>

Public Attributes

uint32_t magic
 
uint32_t * data
 
struct {
   uint32_t   buffer_size
 
   uint32_t   valid_data
 
info
 

Detailed Description

Custom Packet Raw data structure.

This type is used to store data for custom packet in raw mode The reference document for the data format is the Custom Packet Driver

Note
When used in RAW mode the custom packet behave like a list with 32 bit word size and the meaning of packet is lost

Member Data Documentation

◆ buffer_size

uint32_t SCISDK_CP_RAW_BUFFER::buffer_size

Size of the buffer in in DWORD

◆ data

uint32_t* SCISDK_CP_RAW_BUFFER::data

Pointer to data allocated by the AllocateBuffer function

◆ 

struct { ... } SCISDK_CP_RAW_BUFFER::info

◆ magic

uint32_t SCISDK_CP_RAW_BUFFER::magic

Magic number to identify the data type

◆ valid_data

uint32_t SCISDK_CP_RAW_BUFFER::valid_data

Number of valid data in the buffer in DWORD


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