@joergmittaglawo/dmvconfig
Version:
DMV Configuration scripts for Lawo V__matrix Distributed Multiviewers.
40 lines (37 loc) • 1.39 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.All = void 0;
const VScript = require("vscript");
const _Time = require("./Time");
class All {
constructor(raw) {
this.raw = raw;
}
get input() {
return new VScript.rwKeyword(this, "input", { lift: _Time.lift.Source, lower: _Time.lower.Source });
}
/**
Determines the time standard the SystemClock will be set to.
* `UTC` (Universal Time, Coordinated) is the standard for wall clock
time. It is the standard that all timezones are based on. UTC has leap
seconds to account for differences in the Earth's rotational speed. *When
in doubt, always use `UTC`*
* `TAI` (International Atomic Time) is the time standard used by PTP. It
is a linear time standard that does not have leap seconds. TAI is
currently ahead of UTC by 37 seconds.
*/
get time_standard() {
return new VScript.duplexKeyword(this, "time_standard");
}
get alert_level() {
return new VScript.rKeyword(this, "alert_level");
}
get system_time_updates() {
return new VScript.rKeyword(this, "system_time_updates");
}
get system_time() {
return new VScript.rKeyword(this, "system_time");
}
get output() { return new _Time.Source(this.raw.find("output")); }
}
exports.All = All;