UNPKG

aes70

Version:

A controller library for the AES70 protocol.

44 lines (38 loc) 982 B
/* * This file has been generated. */ import { IOcaTaskGenericState, OcaTaskGenericState, } from './OcaTaskGenericState.js'; import { IOcaTypedBlob, OcaTypedBlob } from './OcaTypedBlob.js'; export declare interface IOcaTaskOperationalState { /** * Generic state of this Task Agent. * @type OcaTaskGenericState */ Generic: IOcaTaskGenericState; /** * Device-specific state details (optional) * @type OcaTypedBlob[] */ Details: IOcaTypedBlob[]; } export declare class OcaTaskOperationalState implements IOcaTaskOperationalState { /** * Operational state of task: generic state + task-specific details * @class OcaTaskOperationalState */ constructor(Generic: OcaTaskGenericState, Details: OcaTypedBlob[]); /** * Generic state of this Task Agent. * @type OcaTaskGenericState */ Generic: OcaTaskGenericState; /** * Device-specific state details (optional) * @type OcaTypedBlob[] */ Details: OcaTypedBlob[]; }