cp_dbms

Section: cp_dbms (3)
Updated: MARCH 2006
Index Return to Main Contents
 

NAME

cp_db_connection_pool_get_connection, cp_db_connection_pool_release_connection - retrieve / return a connection from a connection pool

 

SYNOPSIS

#include <cprops/db.h>

cp_db_connection *
      cp_db_connection_pool_get_connection(cp_db_connection_pool *pool);
void
   cp_db_connection_pool_release_connection(cp_db_connection_pool *pool,
                                            cp_db_connection *conn);  

DESCRIPTION

cp_db_connection_pool_get_connection retrieves a connection from a connection pool. If the connection pool has no more connections available cp_db_connection_pool_get_connection either returns NULL, or blocks until a connection becomes available if the pool was set to block.

cp_db_connection_pool_release_connection returns a connection to the pool for reuse. Connections retrieved with cp_db_connection_pool_get_connection should not be closed explicitly.  

RETURN VALUE

cp_db_connection_pool_create returns a cp_db_connection_pool structure representing the newly created connection pool on success or NULL on failure.  

SEE ALSO

cp_db_connection_pool_set_blocking(3)


 

Index

NAME
SYNOPSIS
DESCRIPTION
RETURN VALUE
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 22:48:28 GMT, April 10, 2006
SourceForge.net Logo