This is a HSMClient type which holds the information needed by hsm client to communicate with HSM .
Data Fields | |
SemaphoreP_Object | Semaphore |
HsmMsg_t | ReqMsg |
HsmMsg_t | RespMsg |
uint8_t | RespFlag |
uint8_t | ClientId |
SemaphoreP_Object HsmClient_t::Semaphore |
HsmMsg_t HsmClient_t::ReqMsg |
Registered client will pend of this semaphore till it receives a response from HSM server.
HsmMsg_t HsmClient_t::RespMsg |
message frame that is to be passed to HSM server.
uint8_t HsmClient_t::RespFlag |
Stores a message frame received from HSM server.
uint8_t HsmClient_t::ClientId |
Indicates weather a request has been Acked or Nacked by HSM server.