Teaching an old dog new tricks
No Matches
PopAuth Struct Reference

POP authentication multiplexor. More...

#include "private.h"

Data Fields

enum PopAuthRes(* authenticate )(struct PopAccountData *adata, const char *method)
 Authenticate a POP connection.
const char * method
 Name of authentication method supported, NULL means variable.

Detailed Description

POP authentication multiplexor.

Definition at line 77 of file private.h.

Field Documentation

◆ authenticate

enum PopAuthRes(* PopAuth::authenticate) (struct PopAccountData *adata, const char *method)

Authenticate a POP connection.

adataPOP Account data
methodName of this authentication method (UNUSED)
Return values
enumPopAuthRes, e.g. POP_A_SUCCESS

Definition at line 71 of file private.h.

◆ method

const char* PopAuth::method

Name of authentication method supported, NULL means variable.

If this is not null, authenticate may ignore the second parameter.

Definition at line 87 of file private.h.

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