All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
sql_inst Struct Reference

#include <rlm_sql.h>

+ Collaboration diagram for sql_inst:

Data Fields

rlm_sql_config_tconfig
 
CONF_SECTIONcs
 
exfile_tef
 
fr_dict_attr_t const * group_da
 Group dictionary attribute. More...
 
void * handle
 
rlm_sql_module_tmodule
 
rlm_sql_config_t myconfig
 
char const * name
 Module instance name. More...
 
fr_connection_pool_tpool
 
xlat_escape_t sql_escape_func
 
sql_rcode_t(* sql_fetch_row )(rlm_sql_row_t *out, rlm_sql_t const *inst, REQUEST *request, rlm_sql_handle_t **handle)
 
sql_rcode_t(* sql_query )(rlm_sql_t const *inst, REQUEST *request, rlm_sql_handle_t **handle, char const *query)
 
sql_rcode_t(* sql_select_query )(rlm_sql_t const *inst, REQUEST *request, rlm_sql_handle_t **handle, char const *query)
 
int(* sql_set_user )(rlm_sql_t const *inst, REQUEST *request, char const *username)
 
fr_dict_attr_t const * sql_user
 Cached pointer to SQL-User-Name. More...
 

Detailed Description

Definition at line 218 of file rlm_sql.h.

Field Documentation

rlm_sql_config_t* sql_inst::config

Definition at line 221 of file rlm_sql.h.

CONF_SECTION* sql_inst::cs

Definition at line 222 of file rlm_sql.h.

exfile_t* sql_inst::ef

Definition at line 226 of file rlm_sql.h.

fr_dict_attr_t const* sql_inst::group_da

Group dictionary attribute.

Definition at line 238 of file rlm_sql.h.

void* sql_inst::handle

Definition at line 228 of file rlm_sql.h.

rlm_sql_module_t* sql_inst::module

Definition at line 229 of file rlm_sql.h.

rlm_sql_config_t sql_inst::myconfig

Definition at line 219 of file rlm_sql.h.

char const* sql_inst::name

Module instance name.

Definition at line 237 of file rlm_sql.h.

fr_connection_pool_t* sql_inst::pool

Definition at line 220 of file rlm_sql.h.

xlat_escape_t sql_inst::sql_escape_func

Definition at line 232 of file rlm_sql.h.

sql_rcode_t(* sql_inst::sql_fetch_row)(rlm_sql_row_t *out, rlm_sql_t const *inst, REQUEST *request, rlm_sql_handle_t **handle)

Definition at line 235 of file rlm_sql.h.

sql_rcode_t(* sql_inst::sql_query)(rlm_sql_t const *inst, REQUEST *request, rlm_sql_handle_t **handle, char const *query)

Definition at line 233 of file rlm_sql.h.

sql_rcode_t(* sql_inst::sql_select_query)(rlm_sql_t const *inst, REQUEST *request, rlm_sql_handle_t **handle, char const *query)

Definition at line 234 of file rlm_sql.h.

int(* sql_inst::sql_set_user)(rlm_sql_t const *inst, REQUEST *request, char const *username)

Definition at line 231 of file rlm_sql.h.

fr_dict_attr_t const* sql_inst::sql_user

Cached pointer to SQL-User-Name.

dictionary attribute.

Definition at line 224 of file rlm_sql.h.


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