| Index: third_party/crashpad/crashpad/util/mach/mach_message.h
|
| diff --git a/third_party/crashpad/crashpad/util/mach/mach_message.h b/third_party/crashpad/crashpad/util/mach/mach_message.h
|
| index 2fd815118ec3c7b2aeaa641ae2a0b370c3481ff7..df4b6b4f05028721c45db9dc39707e4c18192c31 100644
|
| --- a/third_party/crashpad/crashpad/util/mach/mach_message.h
|
| +++ b/third_party/crashpad/crashpad/util/mach/mach_message.h
|
| @@ -53,7 +53,8 @@ enum : mach_msg_timeout_t {
|
| //! ClockMonotonicNanoseconds(), although this is an implementation detail.
|
| using MachMessageDeadline = uint64_t;
|
|
|
| -//! \brief Special constants used as \ref MachMessageDeadline values.
|
| +//! \brief Special constants used as \ref crashpad::MachMessageDeadline
|
| +//! "MachMessageDeadline" values.
|
| enum : MachMessageDeadline {
|
| //! \brief MachMessageWithDeadline() should not block at all in its operation.
|
| kMachMessageDeadlineNonblocking = 0,
|
| @@ -98,15 +99,22 @@ MachMessageDeadline MachMessageDeadlineFromTimeout(
|
| //! Except as noted, the parameters and return value are identical to those of
|
| //! `mach_msg()`.
|
| //!
|
| +//! \param[in,out] message
|
| +//! \param[in] options
|
| +//! \param[in] receive_size
|
| +//! \param[in] receive_port
|
| //! \param[in] deadline The time by which this call should complete. If the
|
| //! deadline is exceeded, this call will return `MACH_SEND_TIMED_OUT` or
|
| //! `MACH_RCV_TIMED_OUT`.
|
| +//! \param[in] notify_port
|
| //! \param[in] run_even_if_expired If `true`, a deadline that is expired when
|
| //! this function is called will be treated as though a deadline of
|
| //! #kMachMessageDeadlineNonblocking had been specified. When `false`, an
|
| //! expired deadline will result in a `MACH_SEND_TIMED_OUT` or
|
| //! `MACH_RCV_TIMED_OUT` return value, even if the deadline is already
|
| //! expired when the function is called.
|
| +//!
|
| +//! \return The return value of `mach_msg()`
|
| mach_msg_return_t MachMessageWithDeadline(mach_msg_header_t* message,
|
| mach_msg_option_t options,
|
| mach_msg_size_t receive_size,
|
| @@ -134,9 +142,9 @@ void PrepareMIGReplyFromRequest(const mach_msg_header_t* in_header,
|
|
|
| //! \brief Sets the error code in a reply message for a MIG server routine.
|
| //!
|
| -//! \param[inout] out_header The reply message to operate on. \a out_header will
|
| -//! be treated as a `mig_reply_error_t*` and its `RetCode` field will be
|
| -//! set. This argument is accepted as a `mach_msg_header_t*` instead of a
|
| +//! \param[in,out] out_header The reply message to operate on. \a out_header
|
| +//! will be treated as a `mig_reply_error_t*` and its `RetCode` field will
|
| +//! be set. This argument is accepted as a `mach_msg_header_t*` instead of a
|
| //! `mig_reply_error_t*` because that is the type that callers are expected
|
| //! to possess in the C API.
|
| //! \param[in] error The error code to store in \a out_header.
|
|
|