Docs.rs
  • wepoll-sys-3.0.0
    • wepoll-sys 3.0.0
    • Docs.rs crate page
    • MPL-2.0
    • 14 February 2022
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • YorickPeterse
    • Dependencies
      • cc ^1.0 build
    • Versions
    • 2.13% of the crate is documented
  • Go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • 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

logo

Crate wepoll_sys

  • Version 3.0.0
  • All Items
  • Structs
  • Constants
  • Functions
  • Type Definitions
  • Unions
logo
Change settings

Crate wepoll_sys

source · [−]
Expand description

A unsafe/raw wrapper around wepoll.

The bindings in this crate were originally generated using bindgen, then cleaned up by hand. They are maintained manually to reduce the amount of dependencies and build-time complexity. As wepoll’s public API rarely changes, this should not pose any problems.

Structs

epoll_event

Constants

EPOLLERR
EPOLLHUP
EPOLLIN
EPOLLMSG
EPOLLONESHOT
EPOLLOUT
EPOLLPRI
EPOLLRDBAND
EPOLLRDHUP
EPOLLRDNORM
EPOLLWRBAND
EPOLLWRNORM
EPOLL_CTL_ADD
EPOLL_CTL_DEL
EPOLL_CTL_MOD
EPOLL_EVENTS_EPOLLERR
EPOLL_EVENTS_EPOLLHUP
EPOLL_EVENTS_EPOLLIN
EPOLL_EVENTS_EPOLLMSG
EPOLL_EVENTS_EPOLLONESHOT
EPOLL_EVENTS_EPOLLOUT
EPOLL_EVENTS_EPOLLPRI
EPOLL_EVENTS_EPOLLRDBAND
EPOLL_EVENTS_EPOLLRDHUP
EPOLL_EVENTS_EPOLLRDNORM
EPOLL_EVENTS_EPOLLWRBAND
EPOLL_EVENTS_EPOLLWRNORM

Functions

epoll_close⚠
epoll_create⚠
epoll_create1⚠
epoll_ctl⚠
epoll_wait⚠

Type Definitions

EPOLL_EVENTS
HANDLE
SOCKET
epoll_data_t

Unions

epoll_data