class RecvMsg

Defined at line 1515 of file fidling/gen/sdk/fidl/fuchsia.posix.socket.raw/fuchsia.posix.socket.raw/cpp/fidl/fuchsia.posix.socket.raw/cpp/markers.h

Receives a message from the socket.

+ request `want_addr` request message's source address information to

be returned.

+ request `data_len` the maximum allowed length of the response data

buffer.

+ request `want_control` request ancillary data to be returned.

+ request `flags` flags for the receive request.

- response `addr` the message's source address information, if

requested.

- response `data` the message.

- response `control` control messages, if requested.

- response `truncated` indicates whether or not the returned message

was truncated.

Public Members

static const bool kHasClientToServer
static const bool kHasClientToServerBody
static const bool kHasServerToClient
static const bool kHasServerToClientBody
static const bool kHasNonEmptyUserFacingResponse
static const bool kHasDomainError
static const bool kHasFrameworkError
static const uint64_t kOrdinal