Docs.rs
  • libpulse-sys-1.19.3
    • libpulse-sys 1.19.3
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • jnqnfe
    • Dependencies
      • libc ^0.2 normal
      • num-derive ^0.3 normal
      • num-traits ^0.2 normal
      • pkg-config ^0.3.23 build
      • winapi ^0.3 normal
    • Versions
    • 22.31% of the crate is documented
  • Go to latest version
  • Platform
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
☰
logo

Module api

  • Modules
  • Structs
  • Functions
  • Type Definitions
logo
Change settings

Module libpulse_sys::mainloop::api[−][src]

Expand description

Main loop abstraction layer API.

Re-exports

pub use self::io_event_flags::*;

Modules

io_event_flags

Structs

pa_defer_event

An opaque deferred event source object.

pa_io_event

An opaque IO event source object.

pa_mainloop_api
pa_time_event

An opaque timer event source object.

Functions

pa_mainloop_api_once⚠

Type Definitions

pa_defer_event_cb_t
pa_defer_event_destroy_cb_t
pa_io_event_cb_t
pa_io_event_destroy_cb_t
pa_io_event_flags_t
pa_mainloop_api_once_cb
pa_time_event_cb_t
pa_time_event_destroy_cb_t