fdf
Summary
Functions
|
BindServer(fdf_dispatcher_t *dispatcher, ServerEnd< Protocol > server_end, ServerImpl *impl, OnUnbound && on_unbound)
|
|
BindServer(fdf_dispatcher_t *dispatcher, ServerEnd< Protocol > server_end, std::unique_ptr< ServerImpl > && impl, OnUnbound && on_unbound)
|
|
BindServer(fdf_dispatcher_t *dispatcher, ServerEnd< Protocol > server_end, std::shared_ptr< ServerImpl > impl, OnUnbound && on_unbound)
|
|
Client(fdf::ClientEnd< Protocol >, fdf_dispatcher_t *, AsyncEventHandlerReference &&) -> Client< Protocol >
|
|
Client(fdf::ClientEnd< Protocol >, fdf_dispatcher_t *) -> Client< Protocol >
|
|
CreateEndpoints()
|
|
CreateEndpoints(fdf::ClientEnd< Protocol > *out_client)
|
|
CreateEndpoints(fdf::ServerEnd< Protocol > *out_server)
|
|
ProtocolConnect(zx::channel token, fdf::Channel channel)
|
zx_status_t
|
RunOnDispatcherSync(async_dispatcher_t *dispatcher, fit::closure task)
|
|
SharedClient(fdf::ClientEnd< Protocol >, fdf_dispatcher_t *, AsyncEventHandlerReference &&, fidl::AnyTeardownObserver) -> SharedClient< Protocol >
|
|
SharedClient(fdf::ClientEnd< Protocol >, fdf_dispatcher_t *, AsyncEventHandlerReference &&) -> SharedClient< Protocol >
|
|
SharedClient(fdf::ClientEnd< Protocol >, fdf_dispatcher_t *) -> SharedClient< Protocol >
|
|
WaitFor(libsync::Completion & completion)
|
|
WaitFor(std::shared_future< T > future)
|
|
WaitFor(std::future< T > future)
|
|
WireCall(const ClientEnd< FidlProtocol > & client_end)
|
fdf::internal::SyncEndpointVeneer< fidl::internal::WireSyncClientImpl, FidlProtocol >
|
WireCall(const UnownedClientEnd< FidlProtocol > & client_end)
|
fdf::internal::SyncEndpointVeneer< fidl::internal::WireSyncClientImpl, FidlProtocol >
|
WireSendEvent(const ServerBindingRef< FidlProtocol > & binding_ref)
|
fdf::internal::WeakEventSenderVeneer< fidl::internal::WireWeakBufferEventSender, FidlProtocol >
|
WireSendEvent(const ServerBinding< FidlProtocol > & binding)
|
fdf::internal::WeakEventSenderVeneer< fidl::internal::WireWeakBufferEventSender, FidlProtocol >
|
WireSendEvent(const ServerEnd< FidlProtocol > & server_end)
|
internal::SyncEndpointVeneer< fidl::internal::WireEventSender, FidlProtocol >
|
WireSendEvent(UnownedServerEnd< FidlProtocol > server_end)
|
internal::SyncEndpointVeneer< fidl::internal::WireEventSender, FidlProtocol >
|
WireSyncClient(ClientEnd< FidlProtocol >) -> WireSyncClient< FidlProtocol >
|
|
operator!=(const Unowned< T > & a, const Unowned< T > & b)
|
bool
|
operator<(const Unowned< T > & a, const Unowned< T > & b)
|
bool
|
operator<=(const Unowned< T > & a, const Unowned< T > & b)
|
bool
|
operator==(const Unowned< T > & a, const Unowned< T > & b)
|
bool
|
operator>(const Unowned< T > & a, const Unowned< T > & b)
|
bool
|
operator>=(const Unowned< T > & a, const Unowned< T > & b)
|
bool
|
Typedefs
ServiceInstanceHandler
fidl::ServiceInstanceHandler< fidl::internal::DriverTransport > ServiceInstanceHandler
Functions
Client
Client(
fdf::ClientEnd< Protocol >,
fdf_dispatcher_t *,
AsyncEventHandlerReference &&
) -> Client< Protocol >
SharedClient
SharedClient(
fdf::ClientEnd< Protocol >,
fdf_dispatcher_t *,
AsyncEventHandlerReference &&
) -> SharedClient< Protocol >
WaitFor
zx::result< T > WaitFor(
std::shared_future< T > future
)
WaitFor
zx::result< T > WaitFor(
std::future< T > future
)
WireCall
fdf::internal::SyncEndpointVeneer< fidl::internal::WireSyncClientImpl, FidlProtocol > WireCall(
const ClientEnd< FidlProtocol > & client_end
)
WireCall
fdf::internal::SyncEndpointVeneer< fidl::internal::WireSyncClientImpl, FidlProtocol > WireCall(
const UnownedClientEnd< FidlProtocol > & client_end
)
WireSendEvent
fdf::internal::WeakEventSenderVeneer< fidl::internal::WireWeakBufferEventSender, FidlProtocol > WireSendEvent(
const ServerBindingRef< FidlProtocol > & binding_ref
)
WireSendEvent
fdf::internal::WeakEventSenderVeneer< fidl::internal::WireWeakBufferEventSender, FidlProtocol > WireSendEvent(
const ServerBinding< FidlProtocol > & binding
)
WireSendEvent
internal::SyncEndpointVeneer< fidl::internal::WireEventSender, FidlProtocol > WireSendEvent(
const ServerEnd< FidlProtocol > & server_end
)
WireSendEvent
internal::SyncEndpointVeneer< fidl::internal::WireEventSender, FidlProtocol > WireSendEvent(
UnownedServerEnd< FidlProtocol > server_end
)
WireSyncClient
WireSyncClient(
ClientEnd< FidlProtocol >
) -> WireSyncClient< FidlProtocol >
operator!=
bool operator!=(
const Unowned< T > & a,
const Unowned< T > & b
)
operator<
bool operator<(
const Unowned< T > & a,
const Unowned< T > & b
)
operator<=
bool operator<=(
const Unowned< T > & a,
const Unowned< T > & b
)
operator==
bool operator==(
const Unowned< T > & a,
const Unowned< T > & b
)
operator>
bool operator>(
const Unowned< T > & a,
const Unowned< T > & b
)
operator>=
bool operator>=(
const Unowned< T > & a,
const Unowned< T > & b
)