Plegma API  v2
Yodiwo.API.Plegma.ThingModelType Class Reference

Base class that describes the Model of a Thing Thing More...

Public Attributes

string Id
 The unique identifier which identifies this model (must be neither null nor empty) More...
 
string Name
 Human readable name for this model More...
 
string Description
 Human readable description for this model More...
 
ConfigDescription[] Config
 Describes the configuration parameter(s) of this modelConfigDescription More...
 
Dictionary< string, PortDescriptionPortModels
 Describes the port(s) of this modelPortDescription More...
 
Dictionary< string, int > NumPorts
 Number of ports (if greater than 1) per PortModel PortModels. More...
 

Detailed Description

Base class that describes the Model of a Thing Thing

Member Data Documentation

ConfigDescription [] Yodiwo.API.Plegma.ThingModelType.Config

Describes the configuration parameter(s) of this modelConfigDescription

string Yodiwo.API.Plegma.ThingModelType.Description

Human readable description for this model

string Yodiwo.API.Plegma.ThingModelType.Id

The unique identifier which identifies this model (must be neither null nor empty)

string Yodiwo.API.Plegma.ThingModelType.Name

Human readable name for this model

Dictionary<string, int> Yodiwo.API.Plegma.ThingModelType.NumPorts

Number of ports (if greater than 1) per PortModel PortModels.

Dictionary<string, PortDescription> Yodiwo.API.Plegma.ThingModelType.PortModels

Describes the port(s) of this modelPortDescription


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