Plegma API  v2
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CYodiwo.API.Plegma.A2mcuActiveDriver
 CYodiwo.API.Plegma.A2mcuConcurrent
 CYodiwo.API.Plegma.A2mcuConcurrentCommands
 CYodiwo.API.Plegma.A2mcuCtrl
 CYodiwo.API.Plegma.A2mcuSequencedCommands
 CYodiwo.API.ApiMsgBase class of an API message, from which all message classes inherit
 CYodiwo.API.Plegma.PlegmaApiMsgBase class of an API message, from which all message classes inherit
 CYodiwo.API.Plegma.AssemblyHook
 CAttribute
 CYodiwo.API.Plegma.GeneratorIgnoreAttribute
 CYodiwo.API.MediaStreaming.AudioMediaDescriptorBasic Output Type of AudioSources
 CYodiwo.API.Plegma.BinaryResourceDescriptorDescriptor of a binary resource.
 CYodiwo.API.Plegma.ConfigDescriptionDescribes restrictions and gives information of a configuration parameter.
 CYodiwo.API.Plegma.ConfigParameterConfiguration parameters for the thing in generic name-value pairs
 CYodiwo.API.Plegma.ContentDescriptor
 CYodiwo.API.Plegma.AudioContentDescriptor
 CYodiwo.API.Plegma.DataContentDescriptor
 CYodiwo.API.Plegma.ImageContentDescriptor
 CYodiwo.API.Plegma.TextContentDescriptor
 CYodiwo.API.Plegma.VideoContentDescriptor
 CYodiwo.API.Plegma.PortStateSemantics.Decimal_Range
 CYodiwo.API.MediaStreaming.ErrorMessage
 CYodiwo.API.EvCommon
 CYodiwo.API.Plegma.EvNodeCommon
 CYodiwo.API.Logic.EvLiveExecBlockSolve
 CYodiwo.API.Logic.EvLiveExecPortStateSolve
 CYodiwo.API.Logic.EvLiveExecSolveIo
 CYodiwo.API.Logic.EvLiveExecSolve
 CYodiwo.API.Plegma.ExternalServiceBlockKeyGlobally unique identifier of an Api Key (Yodiwo.API.Plegma.ExternalServiceBlockKey)
 CYodiwo.API.Plegma.FcmConnectionMsgGCM connection message send by a GCM client to indicate that it can be reached over GCM This is also used by the server to create the NodeKey - (GCM) Registration Id association, and authenticate Registration Ids
 CYodiwo.API.Plegma.FcmDisconnectionMsgGCM connection message send by a GCM client to indicate that it can no longer be reached over GCM
 CYodiwo.API.Plegma.GraphOptions
 CYodiwo.API.Plegma.I2CCommand
 CIDBObject
 CYodiwo.API.Plegma.DbDocument< T >
 CIEquatable
 CYodiwo.API.Plegma.BinaryResourceDescriptorKeyGlobally unique identifier of a BinaryResourceDescriptor
 CYodiwo.API.Plegma.BlockKeyGlobally unique identifier of a Graph's Yodiwo.API.Plegma.BlockKey
 CYodiwo.API.Plegma.DbKey
 CYodiwo.API.Plegma.DriverKeyGlobally unique identifier of a Graph's Yodiwo.API.Plegma.DriverKey
 CYodiwo.API.Plegma.GraphDescriptorBaseKey
 CYodiwo.API.Plegma.GraphDescriptorKeyGlobally unique identifier of a Yodiwo.API.Plegma.GraphDescriptorKey
 CYodiwo.API.Plegma.GraphKeyGlobally unique identifier of a Yodiwo.API.Plegma.GraphKey
 CYodiwo.API.Plegma.GroupKeyGlobally unique identifier of a Yodiwo.API.Plegma.GroupKey
 CYodiwo.API.Plegma.NodeKeyGlobally unique identifier of a Yodiwo.API.Plegma.NodeKey
 CYodiwo.API.Plegma.PortKeyGlobally unique identifier of a Thing's Port
 CYodiwo.API.Plegma.ScheduleKeyGlobally unique identifier of a Yodiwo.API.Plegma.ScheduleKey
 CYodiwo.API.Plegma.SubUserKeyGlobally unique identifier of a Yodiwo.API.Plegma.SubUserKey
 CYodiwo.API.Plegma.ThingKeyGlobally unique identifier of a Thing
 CYodiwo.API.Plegma.ThingTypeBase class that describes a group of Thing Models ThingModelType
 CYodiwo.API.Plegma.UserKeyGlobally unique identifier of a Yodiwo.API.Plegma.UserKey
 CIFillFromString
 CYodiwo.API.Plegma.BinaryResourceDescriptorKeyGlobally unique identifier of a BinaryResourceDescriptor
 CYodiwo.API.Plegma.BlockKeyGlobally unique identifier of a Graph's Yodiwo.API.Plegma.BlockKey
 CYodiwo.API.Plegma.DbKey
 CYodiwo.API.Plegma.DriverKeyGlobally unique identifier of a Graph's Yodiwo.API.Plegma.DriverKey
 CYodiwo.API.Plegma.GraphDescriptorBaseKey
 CYodiwo.API.Plegma.GraphKeyGlobally unique identifier of a Yodiwo.API.Plegma.GraphKey
 CYodiwo.API.Plegma.GroupKeyGlobally unique identifier of a Yodiwo.API.Plegma.GroupKey
 CYodiwo.API.Plegma.NodeKeyGlobally unique identifier of a Yodiwo.API.Plegma.NodeKey
 CYodiwo.API.Plegma.PortKeyGlobally unique identifier of a Thing's Port
 CYodiwo.API.Plegma.ScheduleKeyGlobally unique identifier of a Yodiwo.API.Plegma.ScheduleKey
 CYodiwo.API.Plegma.SubUserKeyGlobally unique identifier of a Yodiwo.API.Plegma.SubUserKey
 CYodiwo.API.Plegma.ThingKeyGlobally unique identifier of a Thing
 CYodiwo.API.Plegma.UserKeyGlobally unique identifier of a Yodiwo.API.Plegma.UserKey
 CYodiwo.API.Plegma.IncidentDescriptorDescriptor class for Edge Node Incidents (crashes, unexpected restarts, etc)
 CYodiwo.API.MediaStreaming.InfoMessage
 CYodiwo.API.Plegma.PortStateSemantics.Integer_Range
 CYodiwo.API.Logic.ListenerKey
 CYodiwo.API.Logic.LiveExecutionPortStates
 CYodiwo.API.Plegma.LocationDescriptorDescriptor of a binary resource location.
 CYodiwo.API.Plegma.HttpLocationDescriptorDescriptor of HTTP Location
 CYodiwo.API.Plegma.RedisDBLocationDescriptorDescriptor of RedidDB Location
 CYodiwo.API.Plegma.ModelTypeLibrary
 CYodiwo.API.Plegma.NodeLinkIpInfo
 CYodiwo.API.MediaStreaming.OngoingMediaStreamDescriptor
 CYodiwo.API.Plegma.NodePairing.PairingNodeGetKeysRequest
 CYodiwo.API.Plegma.NodePairing.PairingNodeGetTokensRequest
 CYodiwo.API.Plegma.PortBasic Input/Output entity of a Thing Creates and sends messages towards the Yodiwo cloud service, or receives and handles messages from the cloud. Both events occur via the PortEventMsg message
 CYodiwo.API.Plegma.PortDescriptionDescribes restrictions and gives information of a port Port.
 CYodiwo.API.Plegma.PortEventPort Event class: used to describe a new event that should trigger an endpoint, either towards a node or the Cloud Services
 CYodiwo.API.Plegma.PortModelLibrary
 CYodiwo.API.Plegma.PortStateinternal state of a referenced Port
 CYodiwo.API.Plegma.StateDescription
 CYodiwo.API.Plegma.StateTriplet
 CYodiwo.API.Plegma.ThingMain representation of a Thing that can interact with the Yodiwo cloud service
 CYodiwo.API.Plegma.ThingModelTypeBase class that describes the Model of a Thing Thing
 CYodiwo.API.Plegma.ThingUIHintsCollection of instructions ("hints") for how to present this thing in the Cyan UI
 CYodiwo.API.Plegma.UserApiKeyGlobally unique identifier of an Api Key (Yodiwo.API.Plegma.UserApiKey)
 CYodiwo.API.MediaStreaming.VideoDescriptorVideoDescriptor: specify an http(s) or rtsp url where a video stream is accessible
 CYodiwo.API.MediaStreaming.VideoMediaDescriptorBasic Output Type of VideoSources
 CYodiwo.API.Plegma.VirtualBlockEventVirtualBlock Event class: used to describe a new event that should trigger a virtual block endpoint, either towards a node or the Cloud Services
 CYodiwo.API.Plegma.WrapperMsgWrapper class mainly for providing synchronization services to sync-less protocols (mqtt, websockets, etc)
 CWrapperMsg
 CYodiwo.API.Plegma.FcmMsgGcm message encapsulation class.
 CYodiwo.API.Plegma.MqttMsgMqtt message encapsulation class.
 CYodiwo.API.Plegma.WebSocketMsgWebsocket protocol wrapper. Inherits from base WrapperMsg, adds Id and Subid
 CYodiwo.API.Plegma.YColor