template <>

class WireWeakOnewayClientImpl

Defined at line 460 of file fidling/gen/sdk/fidl/fuchsia.hardware.tee/fuchsia.hardware.tee/cpp/fidl/fuchsia.hardware.tee/cpp/wire_messaging.h

Public Methods

::fidl::OneWayStatus ConnectToDeviceInfo (::fidl::ServerEnd< ::fuchsia_tee::DeviceInfo> && device_info_request)

Requests a `DeviceInfo` connection to the TEE driver to enumerate device info.

The sole caller of this should be the TEE Manager.

Allocates 40 bytes of message buffer on the stack. No heap allocation necessary.

::fidl::OneWayStatus ConnectToApplication (const ::fuchsia_tee::wire::Uuid & application_uuid, ::fidl::ClientEnd< ::fuchsia_tee_manager::Provider> && service_provider, ::fidl::ServerEnd< ::fuchsia_tee::Application> && application_request)

Requests an `Application` connection from the TEE driver while the caller provides a client

channel end to a `Provider` server that supports the driver on any RPCs.

The sole caller of this should be the TEE Manager.

Allocates 56 bytes of message buffer on the stack. No heap allocation necessary.