db_unixodbc/res.c File Reference

#include "../../mem/mem.h"
#include "../../dprint.h"
#include "row.h"
#include "../../db/db_res.h"
#include "con.h"
#include "res.h"
#include "list.h"
#include <stdlib.h>
#include <string.h>

Include dependency graph for db_unixodbc/res.c:

Go to the source code of this file.

Functions

int db_unixodbc_convert_result (const db_con_t *_h, db_res_t *_r)
static int db_unixodbc_convert_rows (const db_con_t *_h, db_res_t *_r)
int db_unixodbc_get_columns (const db_con_t *_h, db_res_t *_r)


Function Documentation

int db_unixodbc_convert_result ( const db_con_t _h,
db_res_t _r 
)

Fill the result structure with data from the database.

Parameters:
_h database handle
_r result structure
Returns:
zero on success, negative on errors

Definition at line 257 of file db_unixodbc/res.c.

References db_free_columns(), db_unixodbc_convert_rows(), db_unixodbc_get_columns(), and LM_ERR.

Referenced by db_unixodbc_store_result().

static int db_unixodbc_convert_rows ( const db_con_t _h,
db_res_t _r 
) [inline, static]

int db_unixodbc_get_columns ( const db_con_t _h,
db_res_t _r 
)


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