Source code for the RDM core11 example. More...
#include <stdio.h>
#include <string.h>
#include "print_error.h"
#include "rdm.h"
#include "core11_db_structs.h"
#include "core11_db_cat.h"
Functions | |
RDM_RETCODE | openEmptyDatabase (RDM_DB *pDB, const char *dbName) |
Initialize the RDM runtime library for use in the core11 example. More... | |
RDM_RETCODE | display_offices (RDM_DB hDB) |
Display the contents of the database. More... | |
int | main (void) |
Main function for core11 example. More... | |
Source code for the RDM core11 example.
RDM_RETCODE display_offices | ( | RDM_DB | hDB | ) |
Display the contents of the database.
This function displays the contents of the database. Exclusve mode does not require database locks or transactions.
[in] | hDB | Database handle to be used |
int main | ( | void | ) |
Main function for core11 example.
The function initializes the RDM environment and runs the create, read operations.
RDM_RETCODE openEmptyDatabase | ( | RDM_DB * | pDB, |
const char * | dbName | ||
) |
Initialize the RDM runtime library for use in the core11 example.
This function initializes the RDM Transactional File Server (TFS) to use the EMBEDED TFS implementation. It also allocates a database handle and opens the "core11" database in exclusive mode. Exclusve mode does not require database locks or transactions.
[out] | pDB | Pointer to the RDM database handle |
[in] | dbName | Database Name |