BSL v1.0.0 - 16.g9d98179
AMMOS Bundle Protocol Security Library (BSL)
Loading...
Searching...
No Matches
SecurityAction.h File Reference
#include <m-array.h>
#include <BPSecLib_Private.h>
#include "SecOperation.h"
+ Include dependency graph for SecurityAction.h:
+ This graph shows which files directly or indirectly include this file:

Data Structures

struct  BSL_SecurityAction_t
 Forward declaration of BSL_SecurityAction_s, which contains security operations for BSL to process the Bundle. More...
 

Macros

#define M_OPL_BSL_SecOper_t()
 OPLIST for ::BSL_SecOper_t.
 

Macro Definition Documentation

◆ M_OPL_BSL_SecOper_t

#define M_OPL_BSL_SecOper_t ( )
Value:
(INIT(API_2(BSL_SecOper_Init)), INIT_SET(API_6(BSL_SecOper_InitSet)), SET(API_6(BSL_SecOper_Set)), \
CLEAR(API_2(BSL_SecOper_Deinit)))
void BSL_SecOper_InitSet(BSL_SecOper_t *self, const BSL_SecOper_t *src)
Initialize from a copy.
Definition SecOperation.c:43
void BSL_SecOper_Set(BSL_SecOper_t *self, const BSL_SecOper_t *src)
Set from a copy.
Definition SecOperation.c:69
void BSL_SecOper_Deinit(BSL_SecOper_t *self)
Empty and release any resources used internally by this structure.
Definition SecOperation.c:62
void BSL_SecOper_Init(BSL_SecOper_t *self)
Initialize a newly allocated structure.
Definition SecOperation.c:35

OPLIST for ::BSL_SecOper_t.