C API

The C API provides a low-level interface to the database kernel. More...

Data Structures

struct  db_alloc_t
 Standard allocator for API data structures. More...
struct  db_memory_segment_t
 Memory segment for general allocation. More...
struct  db_memory_config_t
 Configuration for built-in memory allocator. More...
struct  db_init_t
 Extended library initialization parameters. More...
struct  db_done_t
 Extended library decommissioning parameters. More...

Modules

 Database
 Data Types
 Schema
 Data Access
 Replication
 Configuration
 Embedded Server

Functions

int db_init (db_api_t)
int db_done (void)
db_result_t db_attach_thread (void)
db_result_t db_detach_thread (void)
int db_init_ex (db_api_t, const db_init_t *)
int db_done_ex (db_done_t *)

Detailed Description

The C API provides a low-level interface to the database kernel.

To access the C API, include ittia/db.h.

#include <ittia/db.h>
 All Data Structures Files Functions Variables Typedefs Defines
Copyright © 2005-2011 ITTIA®. All rights reserved.