A protocol end represents one endpoint of a channel connection over which some specified FIDL protocol is spoken. The server side of this connection is the server_end
, while the client side is the client_end
.
Protocol ends have a required constraint, specifying the FIDL protocol being spoken over the connection. For instance, client_end:Foo
represents the client endpoint of a Zircon channel over which all messages exchanged will conform to methods and events defined in that FIDL protocol, while server_end:Foo
represents the opposite endpoint.
<<../examples/key_value_store/_callout.md>> <<../examples/key_value_store/_add_iterator_tutorial.md>>