struct InitFlags [src]
Fields
CLOEXEC: bool = false
NONBLOCK: bool = false
CLASS: enum(u2) {
NOTIF = 0,
CONTENT = 1,
PRE_CONTENT = 2,
} = .NOTIF
UNLIMITED_QUEUE: bool = false
UNLIMITED_MARKS: bool = false
ENABLE_AUDIT: bool = false
REPORT_PIDFD: bool = false
REPORT_TID: bool = false
REPORT_FID: bool = false
REPORT_DIR_FID: bool = false
REPORT_NAME: bool = false
REPORT_TARGET_FID: bool = false
_: u19 = 0
Source
pub const InitFlags = packed struct(u32) {
CLOEXEC: bool = false,
NONBLOCK: bool = false,
CLASS: enum(u2) {
NOTIF = 0,
CONTENT = 1,
PRE_CONTENT = 2,
} = .NOTIF,
UNLIMITED_QUEUE: bool = false,
UNLIMITED_MARKS: bool = false,
ENABLE_AUDIT: bool = false,
REPORT_PIDFD: bool = false,
REPORT_TID: bool = false,
REPORT_FID: bool = false,
REPORT_DIR_FID: bool = false,
REPORT_NAME: bool = false,
REPORT_TARGET_FID: bool = false,
_: u19 = 0,
}