menu

UnixSocketMessage

import { UnixSocketMessage } from "destack:ipc/binding";

Unix socket message receive result.

language/library/src/ipc/binding/unix.ds:19:28
1export struct UnixSocketMessage {2    bytes: uint64;3    handleCount: uint64;4    flags: SocketMessageFlags;5    credentials: UnixSocketCredentials;6}

Members

bytes: uint64

Payload bytes copied into the caller buffer.

handleCount: uint64

Transferred handles copied into the caller buffer.

flags: SocketMessageFlags

Message flags returned by the host.

credentials: UnixSocketCredentials

Peer credentials when available.