Body for [fuchsia.overnet.protocol/StreamControl.begin_transfer
].
A proxied channel.
Channel rights.
Overnet treats rights as per-object type, to reduce the space of things that can be communicated
over its wire format. Transfer rights are always assumed present.
Overall connection configuration request
Overall connection configuration response - sent as the first response
message on the connection stream.
Create a new stream, labelled stream_id
, to communicate with the
advertised service service_name
.
Options for service connection formation.
A proxied eventpair.
EventPair rights.
Overnet treats rights as per-object type, to reduce the space of things that can be communicated
over its wire format. Transfer rights are always assumed present.
Address of a node on the overlay network.
Create a new stream, labelled stream_id
, to finalize the transfer
labelled transfer_key
.
Description of a single node.
Signal state updates.
Transported as a side channel for each handle type, these propagate some signal bits.
Signals that can be propagated.
These are deliberately chosen to be different bits than defined in Zircon, to force mapping code
to exist, and minimize the chance that Zircon ABI accidentally becomes Overnet protocol.
A proxied socket.
Socket rights.
Overnet treats rights as per-object type, to reduce the space of things that can be communicated
over its wire format. Transfer rights are always assumed present.
Identifies a single overnet stream between two processes on the Overnet
mesh.
Body for [fuchsia.overnet.protocol/StreamRef.transfer_initiator
].
Body for [fuchsia.overnet.protocol/StreamRef.transfer_waiter
].
A single message proxied from a Zircon channel over an Overnet stream.