enumstd.c.darwin.MACH_MSG_TYPE[src]

Fields

MOVE_RECEIVE = 16

Must hold receive right

MOVE_SEND = 17

Must hold send right(s)

MOVE_SEND_ONCE = 18

Must hold sendonce right

COPY_SEND = 19

Must hold send right(s)

MAKE_SEND = 20

Must hold receive right

MAKE_SEND_ONCE = 21

Must hold receive right

COPY_RECEIVE = 22

NOT VALID

DISPOSE_RECEIVE = 24

Must hold receive right

DISPOSE_SEND = 25

Must hold send right(s)

DISPOSE_SEND_ONCE = 26

Must hold sendonce right

Source Code

Source code
pub const MACH_MSG_TYPE = enum(mach_msg_type_name_t) {
    /// Must hold receive right
    MOVE_RECEIVE = 16,
    /// Must hold send right(s)
    MOVE_SEND = 17,
    /// Must hold sendonce right
    MOVE_SEND_ONCE = 18,
    /// Must hold send right(s)
    COPY_SEND = 19,
    /// Must hold receive right
    MAKE_SEND = 20,
    /// Must hold receive right
    MAKE_SEND_ONCE = 21,
    /// NOT VALID
    COPY_RECEIVE = 22,
    /// Must hold receive right
    DISPOSE_RECEIVE = 24,
    /// Must hold send right(s)
    DISPOSE_SEND = 25,
    /// Must hold sendonce right
    DISPOSE_SEND_ONCE = 26,
}