aqbanking  5.0.22
HTTP Session Management
API for Backends

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

void Ab_HttpSession_AddLog ( GWEN_HTTP_SESSION *  sess,
const char *  s 
)
void AB_HttpSession_ClearLog ( GWEN_HTTP_SESSION *  sess)
const char* AB_HttpSession_GetLog ( const GWEN_HTTP_SESSION *  sess)
AB_PROVIDER* AB_HttpSession_GetProvider ( const GWEN_HTTP_SESSION *  sess)
AB_USER* AB_HttpSession_GetUser ( const GWEN_HTTP_SESSION *  sess)
GWEN_HTTP_SESSION* AB_HttpSession_new ( AB_PROVIDER pro,
AB_USER u,
const char *  url,
const char *  defaultProto,
int  defaultPort 
)