shutdown.c File Reference

DBMI Library (client) - shutdown database connection. More...

#include <stdlib.h>
#include <sys/wait.h>
#include <grass/dbmi.h>
#include "macros.h"

Include dependency graph for shutdown.c:

Go to the source code of this file.

Functions

int db_shutdown_driver (dbDriver *driver)
 Closedown the driver, and free the driver structure.


Detailed Description

DBMI Library (client) - shutdown database connection.

(C) 1999-2008 by the GRASS Development Team

This program is free software under the GNU General Public License (>=v2). Read the file COPYING that comes with GRASS for details.

Author:
Joel Jones (CERL/UIUC), Radim Blazek

Definition in file shutdown.c.


Function Documentation

int db_shutdown_driver ( dbDriver *  driver  ) 

Closedown the driver, and free the driver structure.

Note: the management of the memory for the driver structure probably should be handled differently.

db_start_driver() could take a pointer to driver structure as an argument, instead of returning the pointer to allocated then there would be no hidden free required

Parameters:
driver db driver
Returns:
status (?)

Definition at line 39 of file shutdown.c.

References db__set_protocol_fds(), and DB_START_PROCEDURE_CALL.

Referenced by db_close_database_shutdown_driver(), db_delete_table(), and db_start_driver_open_database().


Generated on Thu Jul 16 13:20:26 2009 for GRASS Programmer's Manual by  doxygen 1.5.6