Module libpulse_binding::timeval[][src]

Utility functions for handling timeval calculations.

Structs

MicroSeconds
Timeval

Wrapper for libc::timeval, providing trait impls Warning, this must remain directly transmutable with the inner libc::timeval

timeval

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'.