class Application
Defined at line 1999 of file fidling/gen/sdk/fidl/fuchsia.tee/fuchsia.tee/hlcpp/fuchsia/tee/cpp/fidl.h
Represents a connection to an application running in the TEE.
Public Members
static const char[] Name_
Public Methods
void ~Application ()
void OpenSession2 (::std::vector< ::fuchsia::tee::Parameter> parameter_set, OpenSession2Callback callback)
Initiates a communication session with the trusted application.
void InvokeCommand (uint32_t session_id, uint32_t command_id, ::std::vector< ::fuchsia::tee::Parameter> parameter_set, InvokeCommandCallback callback)
Requests the trusted application perform the provided command. The command is unique to the
trusted application.
void CloseSession (uint32_t session_id, CloseSessionCallback callback)
Closes an established session.