7 #ifndef __PVDFWPAYLOAD_H__
8 #define __PVDFWPAYLOAD_H__
10 #include <PvBaseLib.h>
26 PvDfwPayload( uint8_t *aBuffer, uint32_t aBufferLength );
29 static PvResult GetResetRecord(
const PvString &aFirmwareFilename, uint8_t *aBuffer, uint32_t aBufferLength, uint32_t &aBytesWritten );
30 static PvResult GetDeviceIdRecord(
const PvString &aFirmwareFilename,
const PvString &aNewDeviceId, uint8_t *aBuffer, uint32_t aBufferLength, uint32_t &aBytesWritten );
36 #ifndef PV_GENERATING_DOXYGEN_DOC
38 PvBaseLib::DfwPayload *mThis;
40 #endif // PV_GENERATING_DOXYGEN_DOC