Namespace schema

@moddef/core — ModDef runtime for TypeScript (spec v0.4). Browser-safe entry: no Node builtins. File helpers live in "@moddef/core/node".

Enumerations

AccessMode
Accumulation
AddressSpace
Aggregation
ByteOrder
Charset
ComposedKind
DateTimeEncoding
Direction
DiscoveryKind
MeasurementLocation
Padding
PhaseRef
PrimitiveType
ScaleMode
StorageType
Termination
Transport
WordOrder
WriteBehavior

Type Aliases

ArrayType
Availability
BitField
Clamp
ComposedMapping
DateTimeSpec
DeviceProfile
DeviceVariant
Discovery
EnumRef
EnumType
EnumValue
FlagSet
Import
Mapping
MeasurandAlias
MeasurandDefinition
MeasurandRef
ModDefDocument
NaValue
Point
PointOverride
PointRef
Rational
RegisterBlock
RegisterField
ScaleRef
SelectorCase
SelectorRef
StringEncoding
StructField
StructRef
StructType
Transform
ValueType
WriteConstraints
WriteEncoding
WriteSemantics

Variables

AccessModeSchema
AccumulationSchema
AddressSpaceSchema
AggregationSchema
ArrayTypeSchema
AvailabilitySchema
BitFieldSchema
ByteOrderSchema
CharsetSchema
ClampSchema
ComposedKindSchema
ComposedMappingSchema
DateTimeEncodingSchema
DateTimeSpecSchema
DeviceProfileSchema
DeviceVariantSchema
DirectionSchema
DiscoveryKindSchema
DiscoverySchema
EnumRefSchema
EnumTypeSchema
EnumValueSchema
file_moddef_v1_device
file_moddef_v1_document
file_moddef_v1_mapping
file_moddef_v1_measurand
file_moddef_v1_types
FlagSetSchema
ImportSchema
MappingSchema
MeasurandAliasSchema
MeasurandDefinitionSchema
MeasurandRefSchema
MeasurementLocationSchema
ModDefDocumentSchema
NaValueSchema
PaddingSchema
PhaseRefSchema
PointOverrideSchema
PointRefSchema
PointSchema
PrimitiveTypeSchema
RationalSchema
RegisterBlockSchema
RegisterFieldSchema
ScaleModeSchema
ScaleRefSchema
SelectorCaseSchema
SelectorRefSchema
StorageTypeSchema
StringEncodingSchema
StructFieldSchema
StructRefSchema
StructTypeSchema
TerminationSchema
TransformSchema
TransportSchema
ValueTypeSchema
WordOrderSchema
WriteBehaviorSchema
WriteConstraintsSchema
WriteEncodingSchema
WriteSemanticsSchema