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, }