|
static Impl * | FromContext (TSS2_TCTI_CONTEXT *context) |
|
static TSS2_RC | Transmit (TSS2_TCTI_CONTEXT *context, size_t size, uint8_t const *command) |
|
static TSS2_RC | Receive (TSS2_TCTI_CONTEXT *context, size_t *size, uint8_t *response, int32_t) |
|
◆ Impl()
cuttlefish::InProcessTpm::Impl::Impl |
( |
| ) |
|
|
inline |
◆ ~Impl()
cuttlefish::InProcessTpm::Impl::~Impl |
( |
| ) |
|
|
inline |
◆ FromContext()
static Impl * cuttlefish::InProcessTpm::Impl::FromContext |
( |
TSS2_TCTI_CONTEXT * |
context | ) |
|
|
inlinestatic |
◆ Receive()
static TSS2_RC cuttlefish::InProcessTpm::Impl::Receive |
( |
TSS2_TCTI_CONTEXT * |
context, |
|
|
size_t * |
size, |
|
|
uint8_t * |
response, |
|
|
int32_t |
|
|
) |
| |
|
inlinestatic |
◆ TctiContext()
TSS2_TCTI_CONTEXT * cuttlefish::InProcessTpm::Impl::TctiContext |
( |
| ) |
|
|
inline |
◆ Transmit()
static TSS2_RC cuttlefish::InProcessTpm::Impl::Transmit |
( |
TSS2_TCTI_CONTEXT * |
context, |
|
|
size_t |
size, |
|
|
uint8_t const * |
command |
|
) |
| |
|
inlinestatic |
◆ command_queue_
std::list<std::vector<uint8_t> > cuttlefish::InProcessTpm::Impl::command_queue_ |
|
private |
◆ global_instance
◆ global_mutex
std::mutex cuttlefish::InProcessTpm::Impl::global_mutex |
|
staticprivate |
◆ queue_mutex_
std::mutex cuttlefish::InProcessTpm::Impl::queue_mutex_ |
|
private |
◆ tcti_context_
TSS2_TCTI_CONTEXT_COMMON_CURRENT cuttlefish::InProcessTpm::Impl::tcti_context_ |
|
private |
The documentation for this class was generated from the following file: