PROTOCOLS
Cloneable
Defined in fuchsia.unknown/unknown.fidl
Provides a means of duplicating a connection.
See the composing protocol's documentation for a description of connection-scoped state, if any.
Clone2
Request
Name | Type |
---|---|
request |
server_end:Cloneable
|
Closeable
Defined in fuchsia.unknown/unknown.fidl
Provides a means of synchronously closing a connection.
Close
Terminates the connection.
After calling Close
, the client must not send any other requests.
Servers, after sending the status response, should close the connection regardless of status and without sending an epitaph.
Closing the client end of the channel should be semantically equivalent
to calling Close
without knowing when the close has completed or its
status.
Request
<EMPTY>
Response
Name | Type |
---|---|
payload |
Closeable_Close_Result
|
Queryable
Defined in fuchsia.unknown/unknown.fidl
Provides a means of identifying a type-erased protocol.
Query
Request
<EMPTY>
Response
Name | Type |
---|---|
protocol |
vector<uint8>
|
STRUCTS
Closeable_Close_Response
Defined in fuchsia.unknown/unknown.fidl
<EMPTY>
UNIONS
Closeable_Close_Result strict
Defined in fuchsia.unknown/unknown.fidl
Ordinal | Variant | Type | Description |
---|---|---|---|
1 |
response |
Closeable_Close_Response
|
|
2 |
err |
zx/Status
|