Apache HTTPD
Classes | Macros | Functions
lua_dbd.h File Reference
#include "mod_lua.h"
#include "apr.h"
#include "apr_dbd.h"
#include "mod_dbd.h"

Go to the source code of this file.

Classes

struct  lua_db_handle
 
struct  lua_db_result_set
 
struct  lua_db_prepared_statement
 

Macros

#define LUA_DBTYPE_APR_DBD   0
 
#define LUA_DBTYPE_MOD_DBD   1
 

Functions

int lua_db_acquire (lua_State *L)
 
int lua_db_escape (lua_State *L)
 
int lua_db_close (lua_State *L)
 
int lua_db_prepare (lua_State *L)
 
int lua_db_prepared (lua_State *L)
 
int lua_db_select (lua_State *L)
 
int lua_db_query (lua_State *L)
 
int lua_db_prepared_select (lua_State *L)
 
int lua_db_prepared_query (lua_State *L)
 
int lua_db_get_row (lua_State *L)
 
int lua_db_gc (lua_State *L)
 
int lua_db_active (lua_State *L)
 

Macro Definition Documentation

◆ LUA_DBTYPE_APR_DBD

#define LUA_DBTYPE_APR_DBD   0

Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Definition at line 26 of file lua_dbd.h.

◆ LUA_DBTYPE_MOD_DBD

#define LUA_DBTYPE_MOD_DBD   1

Definition at line 27 of file lua_dbd.h.

Function Documentation

◆ lua_db_acquire()

int lua_db_acquire ( lua_State L)

Definition at line 725 of file lua_dbd.c.

◆ lua_db_active()

int lua_db_active ( lua_State L)

Definition at line 125 of file lua_dbd.c.

◆ lua_db_close()

int lua_db_close ( lua_State L)

Definition at line 59 of file lua_dbd.c.

◆ lua_db_escape()

int lua_db_escape ( lua_State L)

Definition at line 193 of file lua_dbd.c.

◆ lua_db_gc()

int lua_db_gc ( lua_State L)

Definition at line 94 of file lua_dbd.c.

◆ lua_db_get_row()

int lua_db_get_row ( lua_State L)

Definition at line 230 of file lua_dbd.c.

◆ lua_db_prepare()

int lua_db_prepare ( lua_State L)

Definition at line 543 of file lua_dbd.c.

◆ lua_db_prepared()

int lua_db_prepared ( lua_State L)

Definition at line 616 of file lua_dbd.c.

◆ lua_db_prepared_query()

int lua_db_prepared_query ( lua_State L)

Definition at line 473 of file lua_dbd.c.

◆ lua_db_prepared_select()

int lua_db_prepared_select ( lua_State L)

Definition at line 382 of file lua_dbd.c.

◆ lua_db_query()

int lua_db_query ( lua_State L)

Definition at line 152 of file lua_dbd.c.

◆ lua_db_select()

int lua_db_select ( lua_State L)

Definition at line 308 of file lua_dbd.c.