BSL v1.1.1 - 88.g2613f3a
AMMOS Bundle Protocol Security Library (BSL)
Loading...
Searching...
No Matches
BSL_PolicyDesc_t Struct Reference

Descriptor of opaque data and callbacks for Policy Provider. More...

#include <bsl/BPSecLib_Private.h>

+ Collaboration diagram for BSL_PolicyDesc_t:

Data Fields

void * user_data
 Reference to policy provider-specific context data.
 
BSL_PolicyInspect_f query_fn
 Function pointer to query policy and get actions/operations.
 
BSL_PolicyFinalize_f finalize_fn
 Function pointer to finalize policy after actions/operations.
 
BSL_PolicyDeinit_f deinit_fn
 Function to deinit the policy provider at termination of BSL context.
 

Detailed Description

Descriptor of opaque data and callbacks for Policy Provider.

Field Documentation

◆ deinit_fn

BSL_PolicyDeinit_f BSL_PolicyDesc_t::deinit_fn

Function to deinit the policy provider at termination of BSL context.

This pointer may be NULL.

◆ finalize_fn

BSL_PolicyFinalize_f BSL_PolicyDesc_t::finalize_fn

Function pointer to finalize policy after actions/operations.

◆ query_fn

BSL_PolicyInspect_f BSL_PolicyDesc_t::query_fn

Function pointer to query policy and get actions/operations.

◆ user_data

void* BSL_PolicyDesc_t::user_data

Reference to policy provider-specific context data.

This pointer may be NULL.


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