Loading...
Searching...
No Matches
types.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2025 TU Dresden
3 * SPDX-FileCopyrightText: 2021 HAW Hamburg
4 * SPDX-License-Identifier: LGPL-2.1-only
5 */
6
7#pragma once
8
20
21#ifdef __cplusplus
22extern "C" {
23#endif
24
31 int dummy;
32};
33
34/* These are all temporarily defined as some numeric type to prevent errors at compile time.*/
66
71#define PSA_AEAD_OPERATION_INIT { 0 }
72
79{
81
82 return v;
83}
84
85#ifdef __cplusplus
86}
87#endif
88
Structure storing an AEAD operation context.
Definition types.h:30
int dummy
Not implemented, yet.
Definition types.h:31
struct psa_aead_operation_s psa_aead_operation_t
The type of the state object for multi-part AEAD operations.
Definition types.h:65
static psa_aead_operation_t psa_aead_operation_init(void)
Return an initial value for an AEAD operation object.
Definition types.h:78
#define PSA_AEAD_OPERATION_INIT
This macro returns a suitable initializer for an AEAD operation object of type psa_aead_operation_t.
Definition types.h:71