Project: /_project.yaml Book: /_book.yaml

fuchsia.overnet.protocol

STRUCTS

StreamId {:#StreamId}

Defined in fuchsia.overnet.protocol/labels.fidl

Identifies a single overnet stream between two processes on the Overnet mesh

NodeId {:#NodeId}

Defined in fuchsia.overnet.protocol/labels.fidl

Address of a node on the overlay network.

ConnectToService {:#ConnectToService}

Defined in fuchsia.overnet.protocol/peer_protocol.fidl

Create a new stream, labelled stream_id, to communicate with the advertised service service_name.

LinkStatus {:#LinkStatus}

Defined in fuchsia.overnet.protocol/routing.fidl

Status packet for a single link. Traffic on the link flows from from to to.

NodeStatus {:#NodeStatus}

Defined in fuchsia.overnet.protocol/routing.fidl

Status packet for a node.

ZirconChannelMessage {:#ZirconChannelMessage}

Defined in fuchsia.overnet.protocol/zircon_proxy.fidl

A single message proxied from a Zircon channel over an Overnet stream.

ChannelHandle {:#ChannelHandle}

Defined in fuchsia.overnet.protocol/zircon_proxy.fidl

A proxied channel.

SocketHandle {:#SocketHandle}

Defined in fuchsia.overnet.protocol/zircon_proxy.fidl

A proxied socket.

ENUMS

ReliabilityAndOrdering {:#ReliabilityAndOrdering}

Type: uint32

Defined in fuchsia.overnet.protocol/labels.fidl

Reliability and ordering constraints for a stream.

TABLES

ConnectToServiceOptions {:#ConnectToServiceOptions}

Defined in fuchsia.overnet.protocol/peer_protocol.fidl

Options for service connection formation.

PeerDescription {:#PeerDescription}

Defined in fuchsia.overnet.protocol/routing.fidl

Description of a single node.

LinkMetrics {:#LinkMetrics}

Defined in fuchsia.overnet.protocol/routing.fidl

Metrics associated with a link. Note that a link is a uni-directional connection between two nodes.

NodeMetrics {:#NodeMetrics}

Defined in fuchsia.overnet.protocol/routing.fidl

Metrics associated with a node.

StreamSocketGreeting {:#StreamSocketGreeting}

Defined in fuchsia.overnet.protocol/stream_socket.fidl

Introduction packet sent on stream oriented links between Overnet nodes

XUNIONS

PeerMessage {:#PeerMessage}

Defined in fuchsia.overnet.protocol/peer_protocol.fidl

Peer-to-peer protocol between two Overnet nodes. Client quic connections send this xunion to servers over quic stream 0.

ZirconHandle {:#ZirconHandle}

Defined in fuchsia.overnet.protocol/zircon_proxy.fidl

A single handle to be proxied. Not all Zircon types are supported.

CONSTANTS