[][src]Module libpulse_binding::time

Time handling functionality.

Structs

MicroSeconds

Microseconds. This is an unsigned 64-bit type.

MonotonicTs

A monotonic timestamp.

Timeval

Wrapper for libc::timeval, attaching various methods and trait implementations.

UnixTs

A Unix timestamp.

Constants

MICROS_PER_MILLI
MICROS_PER_SEC
MILLIS_PER_SEC
NANOS_PER_MICRO
NANOS_PER_MILLI
NANOS_PER_SEC
USEC_INVALID

Invalid time. Microseconds value representing ‘invalid’.

USEC_MAX

Largest valid time value in microseconds (largest integer value is reserved for representing ‘invalid’).