struct RCV [src]
Fields
_0: u1 = 0
MSG: bool = trueOther flags are only valid if this one is set.
LARGE: bool = false
LARGE_IDENTITY: bool = false
_4: u4 = 0
TIMEOUT: bool = false
STRICT_REPLY: bool = falseShared between RCV and SEND. Used to be MACH_RCV_NOTIFY.
INTERRUPT: bool = false
VOUCHER: bool = false
GUARDED_DESC: bool = false
_13: u1 = 0
SYNC_WAIT: bool = false
SYNC_PEEK: bool = false
_16: u16 = 0
Source
pub const RCV = packed struct(integer_t) {
_0: u1 = 0,
/// Other flags are only valid if this one is set.
MSG: bool = true,
LARGE: bool = false,
LARGE_IDENTITY: bool = false,
_4: u4 = 0,
TIMEOUT: bool = false,
/// Shared between `RCV` and `SEND`. Used to be `MACH_RCV_NOTIFY`.
STRICT_REPLY: bool = false,
INTERRUPT: bool = false,
VOUCHER: bool = false,
GUARDED_DESC: bool = false,
_13: u1 = 0,
SYNC_WAIT: bool = false,
SYNC_PEEK: bool = false,
_16: u16 = 0,
}