template <>
class WireWeakAsyncClientImpl
Defined at line 1228 of file fidling/gen/sdk/fidl/fuchsia.tee/fuchsia.tee/cpp/fidl/fuchsia.tee/cpp/wire_messaging.h
Public Methods
::fidl::internal::WireThenable< ::fuchsia_tee::Application::OpenSession2> OpenSession2 (::fidl::VectorView< ::fuchsia_tee::wire::Parameter> parameter_set)
Initiates a communication session with the trusted application.
Allocates 384 bytes of request buffer on the stack. The callback is stored on the heap.
::fidl::internal::WireThenable< ::fuchsia_tee::Application::InvokeCommand> InvokeCommand (uint32_t session_id, uint32_t command_id, ::fidl::VectorView< ::fuchsia_tee::wire::Parameter> parameter_set)
Requests the trusted application perform the provided command. The command is unique to the
trusted application.
Allocates 392 bytes of request buffer on the stack. The callback is stored on the heap.
::fidl::internal::WireThenable< ::fuchsia_tee::Application::CloseSession> CloseSession (uint32_t session_id)
Closes an established session.
Allocates 24 bytes of request buffer on the stack. The callback is stored on the heap.