@joergmittaglawo/dmvconfig
Version:
DMV Configuration scripts for Lawo V__matrix Distributed Multiviewers.
39 lines (38 loc) • 2.21 kB
TypeScript
import * as VScript from "vscript";
export declare const lift: {
readonly ClusterOutputsGlobalRuntime: (kwl: string | null, socket: VScript.VSocket) => ClusterOutputsGlobalRuntime | null;
readonly ClusterIPOutputConfiguration: (kwl: string | null, socket: VScript.VSocket) => ClusterIPOutputConfiguration | null;
readonly ClusterOutputsGlobalConfiguration: (kwl: string | null, socket: VScript.VSocket) => ClusterOutputsGlobalConfiguration | null;
readonly ClusterSDIOutputCrossbar: (kwl: string | null, socket: VScript.VSocket) => ClusterSDIOutputCrossbar | null;
};
export declare const lower: {
readonly ClusterOutputsGlobalRuntime: (ref: ClusterOutputsGlobalRuntime | null) => string | null;
readonly ClusterIPOutputConfiguration: (ref: ClusterIPOutputConfiguration | null) => string | null;
readonly ClusterOutputsGlobalConfiguration: (ref: ClusterOutputsGlobalConfiguration | null) => string | null;
readonly ClusterSDIOutputCrossbar: (ref: ClusterSDIOutputCrossbar | null) => string | null;
};
export declare class ClusterSDIOutputCrossbar {
readonly raw: VScript.Subtree;
constructor(raw: VScript.Subtree);
get crossbar(): VScript.rwKeyword<number[], number[], ClusterSDIOutputCrossbar>;
}
export declare class ClusterOutputsGlobalConfiguration {
readonly raw: VScript.Subtree;
constructor(raw: VScript.Subtree);
get sdi(): ClusterSDIOutputCrossbar;
}
export declare class ClusterIPOutputConfiguration {
readonly raw: VScript.Subtree;
constructor(raw: VScript.Subtree);
get sdp(): VScript.rKeyword<string, string, ClusterIPOutputConfiguration>;
}
export declare class ClusterIPOutputConfigurationAsTableRow extends ClusterIPOutputConfiguration {
readonly enclosing_table: VScript.StronglyTypedTable<ClusterIPOutputConfiguration>;
readonly index: number;
constructor(raw_row: VScript.TableRow, enclosing_table: VScript.StronglyTypedTable<ClusterIPOutputConfiguration>);
}
export declare class ClusterOutputsGlobalRuntime {
readonly raw: VScript.Subtree;
constructor(raw: VScript.Subtree);
get ip(): VScript.StronglyTypedTable<ClusterIPOutputConfiguration, VScript.TableRowView<ClusterIPOutputConfiguration>>;
}