pub const RCV = packed struct(integer_t) _0: u1 = 0MSG: bool = trueOther flags are only valid if this one is set.
LARGE: bool = falseLARGE_IDENTITY: bool = false_4: u4 = 0TIMEOUT: bool = falseSTRICT_REPLY: bool = falseShared between RCV and SEND. Used to be MACH_RCV_NOTIFY.
INTERRUPT: bool = falseVOUCHER: bool = falseGUARDED_DESC: bool = false_13: u1 = 0SYNC_WAIT: bool = falseSYNC_PEEK: bool = false_16: u16 = 0178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195 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,
}