class RecvMsg

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

Receives a message from the socket.

+ request `want_packet_info` request information about the packet 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 `packet_info` information about the packet, 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