Files
RedBear-OS/src/platform/pal/epoll.rs
T
jD91mZM2 b8c50c7c64 Format
2019-08-04 19:05:45 +02:00

15 lines
434 B
Rust

use super::super::{types::*, Pal};
use crate::header::{signal::sigset_t, sys_epoll::epoll_event};
pub trait PalEpoll: Pal {
fn epoll_create1(flags: c_int) -> c_int;
fn epoll_ctl(epfd: c_int, op: c_int, fd: c_int, event: *mut epoll_event) -> c_int;
fn epoll_pwait(
epfd: c_int,
events: *mut epoll_event,
maxevents: c_int,
timeout: c_int,
sigmask: *const sigset_t,
) -> c_int;
}