Plegma API  v2
Yodiwo.API.Plegma.StateTriplet Class Reference

More...

Public Attributes

volatile string State
 
volatile uint RevNum
 Port state sequence number: incremented by the Cloud server at every state update, so that Node and servers stay in sync More...
 
ulong Timestamp
 Timestamp of the last action that updated the port value and/or revision number More...
 

Detailed Description

Member Data Documentation

volatile uint Yodiwo.API.Plegma.StateTriplet.RevNum

Port state sequence number: incremented by the Cloud server at every state update, so that Node and servers stay in sync

volatile string Yodiwo.API.Plegma.StateTriplet.State

Current (at latest update/sampling/trigger/etc) value of Port as String. Contains a string representation of the port's state, encoded according to the port's ePortType On receiving events the Cloud Server will attempt to parse the State based on its ePortType When sending events the Cloud Server will encode the new state into a string, again according to the Port's ePortType

ulong Yodiwo.API.Plegma.StateTriplet.Timestamp

Timestamp of the last action that updated the port value and/or revision number


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