MIP SDK  0.0.1
MicroStrain Communications Library for embedded systems
mip::Packet Member List

This is the complete list of members for mip::Packet, including all inherited members.

addField(uint8_t fieldDescriptor, const uint8_t *payload, size_t payloadLength)mip::Packetinline
addField(const Field &field, uint8_t fieldDescriptor=Field::FIELD_DESCRIPTOR)mip::Packetinline
allocField(uint8_t fieldDescriptor, uint8_t payloadLength, uint8_t **payloadPtr_out)mip::Packetinline
begin() constmip::Packetinline
bufferSize() constmip::Packetinline
cancelLastField(uint8_t *payloadPtr)mip::Packetinline
checksumValue() constmip::Packetinline
computeChecksum() constmip::Packetinline
createFromField(uint8_t *buffer, size_t bufferSize, const Field &field, uint8_t fieldDescriptor=Field::FIELD_DESCRIPTOR)mip::Packetinlinestatic
descriptorSet() constmip::Packetinline
end() constmip::Packetinline
finalize()mip::Packetinline
firstField() constmip::Packetinline
isCommand() constmip::Packetinline
isData() constmip::Packetinline
isEmpty() constmip::Packetinline
isSane() constmip::Packetinline
isValid() constmip::Packetinline
Packet(uint8_t *buffer, size_t bufferSize, uint8_t descriptorSet)mip::Packetinline
Packet(uint8_t *buffer, size_t length)mip::Packetinline
Packet(const C::mip_packet *other)mip::Packetinline
Packet(const C::mip_packet &other)mip::Packetinline
payload() constmip::Packetinline
payloadLength() constmip::Packetinline
pointer() constmip::Packetinline
reallocLastField(uint8_t *payloadPtr, uint8_t newPayloadLength)mip::Packetinline
remainingSpace() constmip::Packetinline
reset(uint8_t descSet)mip::Packetinline
reset()mip::Packetinline
totalLength() constmip::Packetinline