xiot-core-spec-ts
Version:
XIOT Specification Codec
168 lines (167 loc) • 11.4 kB
TypeScript
export * from './xiot/core/spec/typedef/constant/Spec';
export * from './xiot/core/spec/typedef/agent/AgentMapping';
export * from './xiot/core/spec/typedef/agent/AgentServer';
export * from './xiot/core/spec/typedef/agent/AgentStatus';
export * from './xiot/core/spec/typedef/child/Child';
export * from './xiot/core/spec/typedef/definition/ActionDefinition';
export * from './xiot/core/spec/typedef/definition/ArgumentDefinition';
export * from './xiot/core/spec/typedef/definition/DeviceDefinition';
export * from './xiot/core/spec/typedef/definition/EventDefinition';
export * from './xiot/core/spec/typedef/definition/PropertyDefinition';
export * from './xiot/core/spec/typedef/definition/ServiceDefinition';
export * from './xiot/core/spec/typedef/definition/urn/ActionType';
export * from './xiot/core/spec/typedef/definition/urn/DeviceType';
export * from './xiot/core/spec/typedef/definition/urn/GroupType';
export * from './xiot/core/spec/typedef/definition/urn/EventType';
export * from './xiot/core/spec/typedef/definition/urn/Extendable';
export * from './xiot/core/spec/typedef/definition/urn/PropertyType';
export * from './xiot/core/spec/typedef/definition/urn/ServiceType';
export * from './xiot/core/spec/typedef/definition/urn/Urn';
export * from './xiot/core/spec/typedef/definition/urn/UrnStyle';
export * from './xiot/core/spec/typedef/definition/urn/UrnType';
export * from './xiot/core/spec/typedef/definition/property/Access';
export * from './xiot/core/spec/typedef/definition/property/ConstraintValue';
export * from './xiot/core/spec/typedef/definition/property/Unit';
export * from './xiot/core/spec/typedef/definition/property/ValueDefinition';
export * from './xiot/core/spec/typedef/definition/property/ValueList';
export * from './xiot/core/spec/typedef/definition/property/ValueRange';
export * from './xiot/core/spec/typedef/definition/property/data/DataFormat';
export * from './xiot/core/spec/typedef/definition/property/data/DataValue';
export * from './xiot/core/spec/typedef/definition/property/data/DataValueFactory';
export * from './xiot/core/spec/typedef/definition/property/data/value/Vbool';
export * from './xiot/core/spec/typedef/definition/property/data/value/Vfloat';
export * from './xiot/core/spec/typedef/definition/property/data/value/Vint8';
export * from './xiot/core/spec/typedef/definition/property/data/value/Vint16';
export * from './xiot/core/spec/typedef/definition/property/data/value/Vint32';
export * from './xiot/core/spec/typedef/definition/property/data/value/Vint64';
export * from './xiot/core/spec/typedef/definition/property/data/value/Vstring';
export * from './xiot/core/spec/typedef/definition/property/data/value/Vuint8';
export * from './xiot/core/spec/typedef/definition/property/data/value/Vuint16';
export * from './xiot/core/spec/typedef/definition/property/data/value/Vuint32';
export * from './xiot/core/spec/typedef/dto/ActionTypeDTO';
export * from './xiot/core/spec/typedef/dto/DeviceDTO';
export * from './xiot/core/spec/typedef/dto/DeviceTypeDTO';
export * from './xiot/core/spec/typedef/dto/EventTypeDTO';
export * from './xiot/core/spec/typedef/dto/FormatDTO';
export * from './xiot/core/spec/typedef/dto/PropertyTypeDTO';
export * from './xiot/core/spec/typedef/dto/ServiceTypeDTO';
export * from './xiot/core/spec/typedef/dto/UnitDTO';
export * from './xiot/core/spec/typedef/record/device/impl/DeviceRecordAccessKeyChanged';
export * from './xiot/core/spec/typedef/record/device/impl/DeviceRecordChildrenAdded';
export * from './xiot/core/spec/typedef/record/device/impl/DeviceRecordChildrenRemoved';
export * from './xiot/core/spec/typedef/record/device/impl/DeviceRecordOffline';
export * from './xiot/core/spec/typedef/record/device/impl/DeviceRecordOnline';
export * from './xiot/core/spec/typedef/record/device/impl/DeviceRecordEventOccurred';
export * from './xiot/core/spec/typedef/record/device/impl/DeviceRecordPropertiesChanged';
export * from './xiot/core/spec/typedef/record/device/impl/DeviceRecordRootActive';
export * from './xiot/core/spec/typedef/record/device/DeviceRecord';
export * from './xiot/core/spec/typedef/record/device/DeviceRecordType';
export * from './xiot/core/spec/typedef/record/XiotRecord';
export * from './xiot/core/spec/typedef/group/Group';
export * from './xiot/core/spec/typedef/instance/Action';
export * from './xiot/core/spec/typedef/instance/Argument';
export * from './xiot/core/spec/typedef/instance/Device';
export * from './xiot/core/spec/typedef/instance/Event';
export * from './xiot/core/spec/typedef/instance/Property';
export * from './xiot/core/spec/typedef/instance/PropertyValue';
export * from './xiot/core/spec/typedef/instance/Service';
export * from './xiot/core/spec/typedef/image/ActionImage';
export * from './xiot/core/spec/typedef/image/ArgumentImage';
export * from './xiot/core/spec/typedef/image/DeviceImage';
export * from './xiot/core/spec/typedef/image/EventImage';
export * from './xiot/core/spec/typedef/image/PropertyImage';
export * from './xiot/core/spec/typedef/image/ServiceImage';
export * from './xiot/core/spec/typedef/operation/AbstractOperation';
export * from './xiot/core/spec/typedef/operation/ActionOperation';
export * from './xiot/core/spec/typedef/operation/EventOperation';
export * from './xiot/core/spec/typedef/operation/PropertyOperation';
export * from './xiot/core/spec/typedef/position/Position';
export * from './xiot/core/spec/typedef/protocol/Protocol';
export * from './xiot/core/spec/typedef/shortcut/Shortcut';
export * from './xiot/core/spec/typedef/shortcut/ShortcutIcon';
export * from './xiot/core/spec/typedef/shortcut/ShortcutConfiguration';
export * from './xiot/core/spec/typedef/status/Status';
export * from './xiot/core/spec/typedef/summary/Summary';
export * from './xiot/core/spec/typedef/template/ActionTemplate';
export * from './xiot/core/spec/typedef/template/DeviceTemplate';
export * from './xiot/core/spec/typedef/template/EventTemplate';
export * from './xiot/core/spec/typedef/template/PropertyTemplate';
export * from './xiot/core/spec/typedef/template/ServiceTemplate';
export * from './xiot/core/spec/typedef/utils/DeviceHelper';
export * from './xiot/core/spec/typedef/xid/AID';
export * from './xiot/core/spec/typedef/xid/EID';
export * from './xiot/core/spec/typedef/xid/PID';
export * from './xiot/core/spec/typedef/xep/XepRecordType';
export * from './xiot/core/spec/typedef/xep/XepMessageType';
export * from './xiot/core/spec/typedef/xep/XepRecord';
export * from './xiot/core/spec/typedef/xep/impl/XepRecordDeviceSummaryChanged';
export * from './xiot/core/spec/typedef/xep/impl/XepRecordEventOccurred';
export * from './xiot/core/spec/typedef/xep/impl/XepRecordDeviceRemoved';
export * from './xiot/core/spec/typedef/xep/impl/XepMessage';
export * from './xiot/core/spec/typedef/xep/impl/XepRecordDeviceAdded';
export * from './xiot/core/spec/typedef/xep/impl/XepRecordPropertiesChanged';
export * from './xiot/core/spec/codec/agent/AgentMappingCodec';
export * from './xiot/core/spec/codec/agent/AgentServerCodec';
export * from './xiot/core/spec/codec/child/ChildCodec';
export * from './xiot/core/spec/codec/definition/type/ActionTypeCodec';
export * from './xiot/core/spec/codec/definition/type/EventTypeCodec';
export * from './xiot/core/spec/codec/definition/type/PropertyTypeCodec';
export * from './xiot/core/spec/codec/definition/type/ServiceTypeCodec';
export * from './xiot/core/spec/codec/definition/ActionDefinitionCodec';
export * from './xiot/core/spec/codec/definition/ArgumentDefinitionCodec';
export * from './xiot/core/spec/codec/definition/DescriptionCodec';
export * from './xiot/core/spec/codec/definition/DeviceDefinitionCodec';
export * from './xiot/core/spec/codec/definition/EventDefinitionCodec';
export * from './xiot/core/spec/codec/definition/PropertyDefinitionCodec';
export * from './xiot/core/spec/codec/definition/ServiceDefinitionCodec';
export * from './xiot/core/spec/codec/definition/ValueListCodec';
export * from './xiot/core/spec/codec/definition/ValueRangeCodec';
export * from './xiot/core/spec/codec/dto/ActionTypeDTOCodec';
export * from './xiot/core/spec/codec/dto/DeviceDTOCodec';
export * from './xiot/core/spec/codec/dto/DeviceTypeDTOCodec';
export * from './xiot/core/spec/codec/dto/EventTypeDTOCodec';
export * from './xiot/core/spec/codec/dto/FormatDTOCodec';
export * from './xiot/core/spec/codec/dto/PropertyTypeDTOCodec';
export * from './xiot/core/spec/codec/dto/ServiceTypeDTOCodec';
export * from './xiot/core/spec/codec/dto/UnitDTOCodec';
export * from './xiot/core/spec/codec/instance/ActionCodec';
export * from './xiot/core/spec/codec/instance/ArgumentCodec';
export * from './xiot/core/spec/codec/instance/DeviceCodec';
export * from './xiot/core/spec/codec/instance/EventCodec';
export * from './xiot/core/spec/codec/instance/PropertyCodec';
export * from './xiot/core/spec/codec/instance/ServiceCodec';
export * from './xiot/core/spec/codec/image/ActionImageCodec';
export * from './xiot/core/spec/codec/image/ArgumentImageCodec';
export * from './xiot/core/spec/codec/image/DeviceImageCodec';
export * from './xiot/core/spec/codec/image/EventImageCodec';
export * from './xiot/core/spec/codec/image/PropertyImageCodec';
export * from './xiot/core/spec/codec/image/ServiceImageCodec';
export * from './xiot/core/spec/codec/operation/ActionOperationCodec';
export * from './xiot/core/spec/codec/operation/ArgumentOperationCodec';
export * from './xiot/core/spec/codec/operation/EventOperationCodec';
export * from './xiot/core/spec/codec/operation/PropertyOperationCodec';
export * from './xiot/core/spec/codec/record/DeviceRecordCodec';
export * from './xiot/core/spec/codec/record/device/DeviceRecordAccessKeyChangedCodec';
export * from './xiot/core/spec/codec/record/device/DeviceRecordChildrenAddedCodec';
export * from './xiot/core/spec/codec/record/device/DeviceRecordChildrenRemovedCodec';
export * from './xiot/core/spec/codec/record/device/DeviceRecordEventOccurredCodec';
export * from './xiot/core/spec/codec/record/device/DeviceRecordOfflineCodec';
export * from './xiot/core/spec/codec/record/device/DeviceRecordOnlineCodec';
export * from './xiot/core/spec/codec/record/device/DeviceRecordPropertiesChangedCodec';
export * from './xiot/core/spec/codec/record/device/DeviceRecordRootActiveCodec';
export * from './xiot/core/spec/codec/shortcut/ShortcutCodec';
export * from './xiot/core/spec/codec/shortcut/ShortcutIconCodec';
export * from './xiot/core/spec/codec/shortcut/ShortcutConfigurationCodec';
export * from './xiot/core/spec/codec/summary/SummaryCodec';
export * from './xiot/core/spec/codec/template/ActionTemplateCodec';
export * from './xiot/core/spec/codec/template/DeviceTemplateCodec';
export * from './xiot/core/spec/codec/template/ServiceTemplateCodec';
export * from './xiot/core/spec/codec/template/EventTemplateCodec';
export * from './xiot/core/spec/codec/template/PropertyTemplateCodec';
export * from './xiot/core/spec/codec/xep/XepMessageCodec';
export * from './xiot/core/spec/codec/xep/XepRecordCodec';
export * from './xiot/core/spec/codec/xep/XepRecordDeviceAddedCodec';
export * from './xiot/core/spec/codec/xep/XepRecordDeviceRemovedCodec';
export * from './xiot/core/spec/codec/xep/XepRecordDeviceSummaryChangedCodec';
export * from './xiot/core/spec/codec/xep/XepRecordDeviceEventOccurredCodec';
export * from './xiot/core/spec/codec/xep/XepRecordDevicePropertiesChangedCodec';