XDK API  3.6.0
Documentation
Data Fields
OutMsgSerializationHandover_S Struct Reference

#include <SDK/xdk110/Libraries/ServalStack/3rd-party/ServalStack/api/Serval_Msg.h>

Data Fields

char * buf_ptr
 
uint16_t bufLen
 
uint16_t len
 
Msg_Tmsg_ptr
 
unsigned int offset
 
unsigned int position
 

Detailed Description

This data structure is used hold the buffer and information needed by the serializer to append the data at the right place.

This means it encapsulates all input and output information which might be needed by the Serialization function. The function should serialize the content into the buffer provided by this data structure.

Field Documentation

char* buf_ptr

This buffer is used for message serialization

uint16_t bufLen

Length of the buffer provided

uint16_t len

Total length of the constructed message

Msg_T* msg_ptr

This represents the message structure which contains the information to be sent.

unsigned int offset

Offset of the data. Use this value to store how much data has been serialized

unsigned int position

This holds the recipe position. Used to store the serialization "step"


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

All rights reserved. The use is subject to the XDK SDK EULA by Bosch Connected Devices and Solutions GmbH.
This documentation file has been automatically generated on Thu Mar 14 2019 19:12:56 by doxygen 1.8.8