db_oracle/dbase.h File Reference

#include "../../db/db_con.h"
#include "../../db/db_res.h"
#include "../../db/db_key.h"
#include "../../db/db_op.h"
#include "../../db/db_val.h"

Include dependency graph for db_oracle/dbase.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void db_oracle_close (db_con_t *_h)
int db_oracle_delete (const db_con_t *_h, const db_key_t *_k, const db_op_t *_o, const db_val_t *_v, int _n)
int db_oracle_free_result (db_con_t *_h, db_res_t *_r)
db_con_tdb_oracle_init (const str *_sqlurl)
int db_oracle_insert (const db_con_t *_h, const db_key_t *_k, const db_val_t *_v, int _n)
int db_oracle_query (const db_con_t *_h, const db_key_t *_k, const db_op_t *_op, const db_val_t *_v, const db_key_t *_c, int _n, int _nc, const db_key_t _o, db_res_t **_r)
int db_oracle_raw_query (const db_con_t *_h, const str *_s, db_res_t **_r)
int db_oracle_update (const db_con_t *_h, const db_key_t *_k, const db_op_t *_o, const db_val_t *_v, const db_key_t *_uk, const db_val_t *_uv, int _n, int _un)
int db_oracle_use_table (db_con_t *_h, const str *_t)
int sql_buf_small (void)


Function Documentation

void db_oracle_close ( db_con_t _h  ) 

Definition at line 174 of file db_oracle/dbase.c.

References db_do_close(), and db_oracle_free_connection().

Referenced by db_oracle_bind_api().

int db_oracle_delete ( const db_con_t _h,
const db_key_t _k,
const db_op_t _o,
const db_val_t _v,
int  _n 
)

int db_oracle_free_result ( db_con_t _h,
db_res_t _r 
)

Definition at line 183 of file db_oracle/dbase.c.

References db_free_result(), and LM_ERR.

Referenced by db_oracle_bind_api().

db_con_t* db_oracle_init ( const str _sqlurl  ) 

Definition at line 164 of file db_oracle/dbase.c.

References db_do_init(), and db_oracle_new_connection().

Referenced by db_oracle_bind_api().

int db_oracle_insert ( const db_con_t _h,
const db_key_t _k,
const db_val_t _v,
int  _n 
)

int db_oracle_query ( const db_con_t _h,
const db_key_t _k,
const db_op_t _op,
const db_val_t _v,
const db_key_t _c,
int  _n,
int  _nc,
const db_key_t  _o,
db_res_t **  _r 
)

int db_oracle_raw_query ( const db_con_t _h,
const str _s,
db_res_t **  _r 
)

int db_oracle_update ( const db_con_t _h,
const db_key_t _k,
const db_op_t _o,
const db_val_t _v,
const db_key_t _uk,
const db_val_t _uv,
int  _n,
int  _un 
)

int db_oracle_use_table ( db_con_t _h,
const str _t 
)

Definition at line 515 of file db_oracle/dbase.c.

References db_use_table().

Referenced by db_oracle_bind_api().

int sql_buf_small ( void   ) 

Definition at line 51 of file db_oracle/dbase.c.

References LM_ERR.

Referenced by db_oracle_submit_query(), and db_oracle_val2str().


Generated on Tue May 22 14:00:35 2012 for Kamailio - The Open Source SIP Server by  doxygen 1.5.6