Appearance
Home > resol-vbus-core > Specification
Specification class
A specification.
Signature:
typescript
export declare class Specification
Constructors
Constructor | Modifiers | Description |
---|---|---|
Construct a specification. |
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
Map<string, DeviceSpecification> | The cache of known device specifications. | ||
Map<string, PacketSpecification> | The cache of known packet specifications. | ||
The VSF specification. |
Methods
Method | Modifiers | Description |
---|---|---|
Get a device specification by its ID. | ||
Get a device specification for a header and its participant. | ||
Get a device specification. | ||
Get a list of packet fields for the provided headers. | ||
Get a packet specification by its ID. | ||
Get a packet specification for a packet. | ||
getPacketSpecification(channel, destinationAddress, sourceAddress, command) | Get a packet specification. | |
| Parse a VSF buffer into its specification. |