=== com.deepin.daemon.Timedated /com/deepin/daemon/Timedated ===
node /com/deepin/daemon/Timedated {
  interface com.deepin.daemon.Timedated {
    methods:
      SetLocalRTC(in  b enabled,
                  in  b fixSystem,
                  in  s message);
      SetNTP(in  b enabled,
             in  s message);
      SetNTPServer(in  s server,
                   in  s message);
      SetTime(in  x usec,
              in  b relative,
              in  s message);
      SetTimezone(in  s timezone,
                  in  s message);
    signals:
    properties:
      readonly s NTPServer = 'ntp.aliyun.com';
  };
  interface org.freedesktop.DBus.Introspectable {
    methods:
      Introspect(out s out);
    signals:
    properties:
  };
  interface org.freedesktop.DBus.Properties {
    methods:
      Get(in  s interface,
          in  s property,
          out v value);
      GetAll(in  s interface,
             out a{sv} props);
      Set(in  s interface,
          in  s property,
          in  v value);
    signals:
      PropertiesChanged(s interface,
                        a{sv} changed_properties,
                        as invalidates_properties);
    properties:
  };
  interface org.freedesktop.DBus.Peer {
    methods:
      Ping();
      GetMachineId(out s machine_uuid);
    signals:
    properties:
  };
};
