xdp_socket/lib.rs
1#![doc = include_str!("../README.md")]
2
3// Public modules and re-exports
4pub mod create_socket;
5pub mod mmap;
6pub mod ring;
7pub mod socket;
8pub mod util;
9
10pub use create_socket::{
11 create_bi_socket, create_rx_socket, create_socket, create_tx_socket, Direction, XdpConfig,
12};
13pub use socket::Socket;
14
15// Internal modules, hidden from documentation
16#[doc(hidden)]
17pub mod commit;
18#[doc(hidden)]
19pub mod kick;
20#[doc(hidden)]
21pub mod seek;
22#[doc(hidden)]
23pub mod send;
24mod peek;