aqbanking  5.7.8
HTTP Session Management

Constructor/Destructor

GWEN_HTTP_SESSION * AB_HttpSession_new (AB_PROVIDER *pro, AB_USER *u, const char *url, const char *defaultProto, int defaultPort)
 

Getters for Related Objects

AB_USERAB_HttpSession_GetUser (const GWEN_HTTP_SESSION *sess)
 
AB_PROVIDERAB_HttpSession_GetProvider (const GWEN_HTTP_SESSION *sess)
 
void Ab_HttpSession_AddLog (GWEN_HTTP_SESSION *sess, const char *s)
 
const char * AB_HttpSession_GetLog (const GWEN_HTTP_SESSION *sess)
 
void AB_HttpSession_ClearLog (GWEN_HTTP_SESSION *sess)
 

Detailed Description

Functions in this group provide a HTTP session management. This can be used by backends which use the SSL transport protocol.

Function Documentation

◆ Ab_HttpSession_AddLog()

void Ab_HttpSession_AddLog ( GWEN_HTTP_SESSION *  sess,
const char *  s 
)

◆ AB_HttpSession_ClearLog()

void AB_HttpSession_ClearLog ( GWEN_HTTP_SESSION *  sess)

◆ AB_HttpSession_GetLog()

const char* AB_HttpSession_GetLog ( const GWEN_HTTP_SESSION *  sess)

◆ AB_HttpSession_GetProvider()

AB_PROVIDER* AB_HttpSession_GetProvider ( const GWEN_HTTP_SESSION *  sess)

◆ AB_HttpSession_GetUser()

AB_USER* AB_HttpSession_GetUser ( const GWEN_HTTP_SESSION *  sess)

◆ AB_HttpSession_new()

GWEN_HTTP_SESSION* AB_HttpSession_new ( AB_PROVIDER pro,
AB_USER u,
const char *  url,
const char *  defaultProto,
int  defaultPort 
)