Sets our main struct and passes it to the parent class.
Adds the given number of microseconds to @time_. @microseconds can also be negative to decrease the value of @time_.
the main Gtk struct as a void*
Get the main Gtk struct
Converts @time_ into an RFC 3339 encoded string, relative to the Coordinated Universal Time (UTC). This is one of the many formats allowed by ISO 8601.
seconds
microseconds
Converts a string containing an ISO 8601 encoded date and time to a #GTimeVal and puts it into @time_.
Equivalent to the UNIX gettimeofday() function, but portable.
Queries the system monotonic time.
Queries the system wall-clock time.
Pauses the current thread for the given number of microseconds.
Represents a precise time, with seconds and microseconds. Similar to the struct timeval returned by the gettimeofday() UNIX system call.
GLib is attempting to unify around the use of 64bit integers to represent microsecond-precision time. As such, this type will be removed from a future version of GLib.