gsasl  2.2.1
Data Fields
Gsasl_mechanism_functions Struct Reference

#include <gsasl-mech.h>

Data Fields

Gsasl_init_function init
 
Gsasl_done_function done
 
Gsasl_start_function start
 
Gsasl_step_function step
 
Gsasl_finish_function finish
 
Gsasl_code_function encode
 
Gsasl_code_function decode
 

Detailed Description

Gsasl_mechanism_functions:

Parameters
inita Gsasl_init_function().
donea Gsasl_done_function().
starta Gsasl_start_function().
stepa Gsasl_step_function().
finisha Gsasl_finish_function().
encodea Gsasl_code_function().
decodea Gsasl_code_function().

Holds all function pointers to implement a mechanism, in either client or server mode.

Definition at line 151 of file gsasl-mech.h.

Field Documentation

◆ decode

Gsasl_code_function Gsasl_mechanism_functions::decode

Definition at line 159 of file gsasl-mech.h.

◆ done

Gsasl_done_function Gsasl_mechanism_functions::done

Definition at line 154 of file gsasl-mech.h.

◆ encode

Gsasl_code_function Gsasl_mechanism_functions::encode

Definition at line 158 of file gsasl-mech.h.

◆ finish

Gsasl_finish_function Gsasl_mechanism_functions::finish

Definition at line 157 of file gsasl-mech.h.

◆ init

Gsasl_init_function Gsasl_mechanism_functions::init

Definition at line 153 of file gsasl-mech.h.

◆ start

Gsasl_start_function Gsasl_mechanism_functions::start

Definition at line 155 of file gsasl-mech.h.

◆ step

Gsasl_step_function Gsasl_mechanism_functions::step

Definition at line 156 of file gsasl-mech.h.


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