An unsigned 32-bit integer representing time as the number of seconds elapsed since the Unix epoch (1970-01-01T00:00:00Z)
An signed 64-bit integer representing time as the number of seconds elapsed since the Unix epoch (1970-01-01T00:00:00Z); negative for times before the epoch
The Text interface is the only user of Unix_Timestamp so far, and we'd like to be Y2038 compatible in future interfaces.
A string representing a D-Bus bus name - either a well-known name like "org.freedesktop.Telepathy.MissionControl" or a unique name like ":1.123"
A string representing a D-Bus well-known name like "org.freedesktop.Telepathy.MissionControl".
A string representing a D-Bus unique name, such as ":1.123"
An ASCII string representing a D-Bus interface - two or more elements separated by dots, where each element is a non-empty string of ASCII letters, digits and underscores, not starting with a digit. The maximum total length is 255 characters. For example, "org.freedesktop.DBus.Peer".
An ASCII string representing a D-Bus error. This is syntactically the same as a DBus_Interface, but the meaning is different.
A string representing a D-Bus signature (the 'g' type isn't used because of poor interoperability, particularly with dbus-glib)
An ASCII string representing a D-Bus method, signal or property name - a non-empty string of ASCII letters, digits and underscores, not starting with a digit, with a maximum length of 255 characters. For example, "Ping".
A string representing the full name of a D-Bus method, signal or property, consisting of a DBus_Interface, followed by a dot, followed by a DBus_Member. For example, "org.freedesktop.DBus.Peer.Ping".
A mapping from strings representing D-Bus properties (by their namespaced names) to their values.
- A D-Bus interface name, followed by a dot and a D-Bus property name.
- The value of the property.
A mapping from strings to variants representing extra key-value pairs.
A mapping from strings to strings representing extra key-value pairs.
An IP address and port.
- Either a dotted-quad IPv4 address literal as for Socket_Address_IPv4, or an RFC2373 IPv6 address as for Socket_Address_IPv6.
- The TCP or UDP port number.
An IPv4 address and port.
- A dotted-quad IPv4 address literal: four ASCII decimal numbers, each between 0 and 255 inclusive, e.g. "192.168.0.1".
- The TCP or UDP port number.
An IPv6 address and port.
- An IPv6 address literal as specified by RFC2373 section 2.2, e.g. "2001:DB8::8:800:200C:4171".
- The TCP or UDP port number.
An IPv4 network or subnet.
- A dotted-quad IPv4 address literal: four ASCII decimal numbers, each between 0 and 255 inclusive, e.g. "192.168.0.1".
- The number of leading bits of the address that must match, for this netmask to be considered to match an address.
An IPv6 network or subnet.
- An IPv6 address literal as specified by RFC2373 section 2.2, e.g. "2001:DB8::8:800:200C:4171".
- The number of leading bits of the address that must match, for this netmask to be considered to match an address.