51 valueobject ConfigurationChangedEvent extends
idl.Event {
60 void getZoneInfos(out vector<ZoneInfo> zoneInfos, in
boolean useOlson);
69 boolean checkNtpServer(in
string ntpServer);
76 vector<string> getActiveNtpServers();
83 void getCfg(out Cfg cfg);
95 int setCfg(in Cfg cfg);
106 void getTime(in
boolean useOlson, out ZoneInfo zone,
107 out
boolean dstEnabled, out
int utcOffset,
108 out time currentTime);
int id
Time zone id.
Definition: DateTime.idl:18
string name
Time zone name.
Definition: DateTime.idl:19
ZoneCfg zoneCfg
Time zone configuration.
Definition: DateTime.idl:44
Static NTP server configuration.
Definition: DateTime.idl:37
NtpCfg ntpCfg
NTP server configuration.
Definition: DateTime.idl:47
Time zone information.
Definition: DateTime.idl:17
int id
Selected time zone id.
Definition: DateTime.idl:25
Basic IDL definitions.
Definition: Event.idl:10
string server2
Secondary NTP server.
Definition: DateTime.idl:39
Time zone configuration.
Definition: DateTime.idl:24
Device Date and Time Configuration.
Definition: DateTime.idl:11
Date and time configuration methods.
Definition: DateTime.idl:14
string name
Selected time zone name.
Definition: DateTime.idl:26
boolean hasDSTInfo
true if the time zone uses DST
Definition: DateTime.idl:20
Device date and time configuration.
Definition: DateTime.idl:43
boolean enableAutoDST
Enable automatic DST adjustment.
Definition: DateTime.idl:27
string server1
Primary NTP server.
Definition: DateTime.idl:38
time deviceTime
Device date and time (local time)
Definition: DateTime.idl:46
Protocol
Time synchronization protocol.
Definition: DateTime.idl:31
Device time is configured locally.
Definition: DateTime.idl:32
Protocol protocol
Time synchronization protocol.
Definition: DateTime.idl:45