MIP_SDK  latest-2-g34f3e39
MicroStrain Communications Library for embedded systems
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
mip::data_shared::EventSource Struct Reference

#include <data_shared.hpp>

Public Member Functions

auto asTuple () const
 
auto asTuple ()
 
void insert (Serializer &serializer) const
 Serialization. More...
 
void extract (Serializer &serializer)
 

Public Attributes

uint8_t trigger_id = 0
 Parameters. More...
 

Static Public Attributes

static constexpr const uint8_t DESCRIPTOR_SET = ::mip::data_shared::DESCRIPTOR_SET
 Descriptors. More...
 
static constexpr const uint8_t FIELD_DESCRIPTOR = ::mip::data_shared::DATA_EVENT_SOURCE
 
static constexpr const CompositeDescriptor DESCRIPTOR = {DESCRIPTOR_SET, FIELD_DESCRIPTOR}
 
static constexpr const char * NAME = "EventSource"
 
static constexpr const char * DOC_NAME = "EventSource"
 
static constexpr const bool HAS_FUNCTION_SELECTOR = false
 

Member Function Documentation

◆ asTuple() [1/2]

auto mip::data_shared::EventSource::asTuple ( )
inline

◆ asTuple() [2/2]

auto mip::data_shared::EventSource::asTuple ( ) const
inline

◆ extract()

void mip::data_shared::EventSource::extract ( Serializer serializer)

◆ insert()

void mip::data_shared::EventSource::insert ( Serializer serializer) const

Serialization.

Member Data Documentation

◆ DESCRIPTOR

constexpr const CompositeDescriptor mip::data_shared::EventSource::DESCRIPTOR = {DESCRIPTOR_SET, FIELD_DESCRIPTOR}
staticconstexpr

◆ DESCRIPTOR_SET

constexpr const uint8_t mip::data_shared::EventSource::DESCRIPTOR_SET = ::mip::data_shared::DESCRIPTOR_SET
staticconstexpr

Descriptors.

◆ DOC_NAME

constexpr const char* mip::data_shared::EventSource::DOC_NAME = "EventSource"
staticconstexpr

◆ FIELD_DESCRIPTOR

constexpr const uint8_t mip::data_shared::EventSource::FIELD_DESCRIPTOR = ::mip::data_shared::DATA_EVENT_SOURCE
staticconstexpr

◆ HAS_FUNCTION_SELECTOR

constexpr const bool mip::data_shared::EventSource::HAS_FUNCTION_SELECTOR = false
staticconstexpr

◆ NAME

constexpr const char* mip::data_shared::EventSource::NAME = "EventSource"
staticconstexpr

◆ trigger_id

uint8_t mip::data_shared::EventSource::trigger_id = 0

Parameters.

Trigger ID number. If 0, this message was emitted due to being scheduled in the 3DM Message Format Command (0x0C,0x0F).


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