sbgECom Library  5.1.708-stable
Interface SBG Systems IMU/AHRS/INS
sbgEComLogSessionInfo.h
Go to the documentation of this file.
1 
33 #ifndef SBG_ECOM_LOG_SESSION_INFO_H
34 #define SBG_ECOM_LOG_SESSION_INFO_H
35 
36 // sbgCommonLib headers
37 #include <sbgCommon.h>
39 
40 #ifdef __cplusplus
41 extern "C" {
42 #endif
43 
44 //----------------------------------------------------------------------//
45 //- Structure definitions -//
46 //----------------------------------------------------------------------//
47 
53 typedef struct _SbgEComLogSessionInfo
54 {
55  uint16_t pageIndex;
56  uint16_t nrPages;
57  size_t size;
58  char buffer[256];
60 
61 //----------------------------------------------------------------------//
62 //- Public functions -//
63 //----------------------------------------------------------------------//
64 
73 
82 
83 #ifdef __cplusplus
84 }
85 #endif
86 
87 #endif // SBG_ECOM_LOG_SESSION_INFO_H
Main header for the SBG Systems common C library.
SbgErrorCode sbgEComLogSessionInfoWriteToStream(const SbgEComLogSessionInfo *pLogData, SbgStreamBuffer *pStreamBuffer)
struct _SbgEComLogSessionInfo SbgEComLogSessionInfo
SbgErrorCode sbgEComLogSessionInfoReadFromStream(SbgEComLogSessionInfo *pLogData, SbgStreamBuffer *pStreamBuffer)
enum _SbgErrorCode SbgErrorCode
Used to read/write data from/to a memory buffer stream.
Definition: sbgEComLogSessionInfo.h:54
uint16_t pageIndex
Definition: sbgEComLogSessionInfo.h:55
char buffer[256]
Definition: sbgEComLogSessionInfo.h:58
uint16_t nrPages
Definition: sbgEComLogSessionInfo.h:56
size_t size
Definition: sbgEComLogSessionInfo.h:57
Definition: sbgStreamBufferCommon.h:201