File SolidSyslogMbedTlsHmacSha256Policy.h¶
File List > Interface > SolidSyslogMbedTlsHmacSha256Policy.h
Go to the documentation of this file
#ifndef SOLIDSYSLOGMBEDTLSHMACSHA256POLICY_H
#define SOLIDSYSLOGMBEDTLSHMACSHA256POLICY_H
#include "ExternC.h"
#include "SolidSyslogKeyFunction.h"
struct SolidSyslogSecurityPolicy;
EXTERN_C_BEGIN
struct SolidSyslogMbedTlsHmacSha256PolicyConfig
{
SolidSyslogKeyFunction GetKey;
void* KeyContext;
};
struct SolidSyslogSecurityPolicy* SolidSyslogMbedTlsHmacSha256Policy_Create(
const struct SolidSyslogMbedTlsHmacSha256PolicyConfig* config
);
void SolidSyslogMbedTlsHmacSha256Policy_Destroy(struct SolidSyslogSecurityPolicy * base);
EXTERN_C_END
#endif /* SOLIDSYSLOGMBEDTLSHMACSHA256POLICY_H */