F´ Flight Software - C/C++ Documentation
NASA-v1.5.0
A framework for building embedded system applications to NASA flight quality standards.
|
Go to the documentation of this file.
27 return this->header.bufferSize();
37 return this->header.toSerialBuffer(serialBuffer);
A variable-length serializable buffer.
U32 getsize(void)
get member size
Header header
The packet header.
SerializeStatus
forward declaration for string
@ FW_DESERIALIZE_SIZE_MISMATCH
Data was left in in the buffer, but not enough to deserialize.
uint8_t U8
8-bit unsigned integer
@ FW_SERIALIZE_OK
Serialization/Deserialization operation was successful.
NATIVE_UINT_TYPE getBuffLeft() const
returns how much deserialization buffer is left
U64 getdata(void)
get member data
SerializeStatus toBuffer(Buffer &buffer) const
Convert this CancelPacket to a Buffer.
void initialize(const U32 sequenceIndex)
Initialize a cancel packet.
U32 bufferSize(void) const
Compute the buffer size needed to hold this CancelPacket.