BSL v0.0.0
AMMOS Bundle Protocol Security Library (BSL)
Loading...
Searching...
No Matches
BSL_SecurityResponseSet_s Struct Reference

Contains the results and outcomes after performing the security operations. More...

#include <SecurityResultSet.h>

+ Collaboration diagram for BSL_SecurityResponseSet_s:

Data Fields

int results [BSL_SECURITYRESPONSESET_ARRAYLEN]
 This maps to the sec_operations in BSL_SecurityActionSet, and contains the result code of that security operation.
 
char err_msg [BSL_SECURITYRESPONSESET_STRLEN]
 
int err_code
 
size_t total_operations
 
size_t failure_count
 

Detailed Description

Contains the results and outcomes after performing the security operations.

Note
This struct is still in-concept

Definition at line 36 of file SecurityResultSet.h.

Field Documentation

◆ err_code

int BSL_SecurityResponseSet_s::err_code

Definition at line 42 of file SecurityResultSet.h.

◆ err_msg

char BSL_SecurityResponseSet_s::err_msg[BSL_SECURITYRESPONSESET_STRLEN]

Definition at line 41 of file SecurityResultSet.h.

◆ failure_count

size_t BSL_SecurityResponseSet_s::failure_count

Definition at line 44 of file SecurityResultSet.h.

◆ results

int BSL_SecurityResponseSet_s::results[BSL_SECURITYRESPONSESET_ARRAYLEN]

This maps to the sec_operations in BSL_SecurityActionSet, and contains the result code of that security operation.

Definition at line 40 of file SecurityResultSet.h.

Referenced by BSL_API_ApplySecurity(), and BSL_SecCtx_ExecutePolicyActionSet().

◆ total_operations

size_t BSL_SecurityResponseSet_s::total_operations

Definition at line 43 of file SecurityResultSet.h.


The documentation for this struct was generated from the following file: