linux_audio/ioctl.rs
1//! Low-level ioctl request definitions.
2
3use linux_unsafe::ulong;
4
5pub mod pcm;
6
7/// ioctl request type for hwdep operations.
8pub(crate) const IO_H: ulong = 'H' as ulong;
9
10/// ioctl request type for PCM-related operations.
11pub(crate) const IO_A: ulong = 'A' as ulong;
12
13/// ioctl request type for raw-MIDI-related operations.
14pub(crate) const IO_W: ulong = 'W' as ulong;
15
16/// ioctl request type for timer-related operations.
17pub(crate) const IO_T: ulong = 'T' as ulong;
18
19// ioctl request type for control-related operations;
20pub(crate) const IO_U: ulong = 'U' as ulong;