db_oracle/res.c File Reference

#include <string.h>
#include <time.h>
#include <oci.h>
#include "../../db/db_res.h"
#include "../../db/db_row.h"
#include "../../mem/mem.h"
#include "../../dprint.h"
#include "ora_con.h"
#include "dbase.h"
#include "asynch.h"
#include "res.h"

Include dependency graph for db_oracle/res.c:

Go to the source code of this file.

Data Structures

struct  dmap

Defines

#define MAX_DEF_HANDLES   64

Typedefs

typedef struct dmap dmap_t

Functions

static int convert_row (db_res_t *_res, db_row_t *_r, dmap_t *_d)
int db_oracle_store_result (const db_con_t *_h, db_res_t **_r)
static int get_columns (ora_con_t *con, db_res_t *_r, OCIStmt *_c, dmap_t *_d)
static int get_rows (ora_con_t *con, db_res_t *_r, OCIStmt *_c, dmap_t *_d)


Define Documentation

#define MAX_DEF_HANDLES   64

Definition at line 39 of file db_oracle/res.c.

Referenced by get_columns().


Typedef Documentation

typedef struct dmap dmap_t

Definition at line 55 of file db_oracle/res.c.


Function Documentation

static int convert_row ( db_res_t _res,
db_row_t _r,
dmap_t _d 
) [static]

int db_oracle_store_result ( const db_con_t _h,
db_res_t **  _r 
)

static int get_columns ( ora_con_t con,
db_res_t _r,
OCIStmt *  _c,
dmap_t _d 
) [static]

static int get_rows ( ora_con_t con,
db_res_t _r,
OCIStmt *  _c,
dmap_t _d 
) [static]


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