le_iks_aesCmac_interface.h File Reference

#include "legato.h"
#include "le_iks_interface.h"
#include "le_iks_aesCmac_common.h"

Go to the source code of this file.

Typedefs

typedef void(* le_iks_aesCmac_DisconnectHandler_t) (void *)
 

Functions

void le_iks_aesCmac_ConnectService (void)
 
le_result_t le_iks_aesCmac_TryConnectService (void)
 
LE_FULL_API void le_iks_aesCmac_SetServerDisconnectHandler (le_iks_aesCmac_DisconnectHandler_t disconnectHandler, void *contextPtr)
 
void le_iks_aesCmac_DisconnectService (void)
 
le_result_t le_iks_aesCmac_ProcessChunk (uint64_t session, const uint8_t *msgChunkPtr, size_t msgChunkSize)
 
le_result_t le_iks_aesCmac_Done (uint64_t session, uint8_t *tagBufPtr, size_t *tagBufSizePtr)
 
le_result_t le_iks_aesCmac_Verify (uint64_t session, const uint8_t *tagBufPtr, size_t tagBufSize)
 

Detailed Description

Legato IoT Keystore AES CBC API API