menu
IpcUnixBinding
import { IpcUnixBinding } from "destack:ipc/binding";
Unix binding family.
1export interface IpcUnixBinding {2 sendUnixSocketMessage(socket: SocketHandle, payload: &'a readonly [uint8], handles: &'b readonly [TransferredHandle], flags: SocketMessageFlags): Result<uint64, HostError>;3 receiveUnixSocketMessage(socket: SocketHandle, payload: &'a [uint8], handles: &'b [TransferredHandle], flags: SocketMessageFlags): Result<UnixSocketMessage, HostError>;4}Members
sendUnixSocketMessage(socket: SocketHandle, payload: &'a readonly [uint8], handles: &'b readonly [TransferredHandle], flags: SocketMessageFlags): Result<uint64, HostError>Send one Unix-domain socket message with transferred handles.
receiveUnixSocketMessage(socket: SocketHandle, payload: &'a [uint8], handles: &'b [TransferredHandle], flags: SocketMessageFlags): Result<UnixSocketMessage, HostError>Receive one Unix-domain socket message with transferred handles.