DragonFly On-Line Manual Pages

Search: Section:  


PQinitTypes(3)                 libpqtypes Manual                PQinitTypes(3)

NAME

PQinitTypes - Initializes libpqtypes with the libpq event system.

SYNOPSIS

#include <libpqtypes.h> int PQinitTypes(PGconn *conn); int PQclearTypes(PGconn *conn);

DESCRIPTION

libpqtypes makes use of the libpq Event System. Before using libpqtypes, you must initialize libpqtypes as a libpq EventProc. The PQinitTypes function takes a PGconn that libpqtypes will be initialized with; each PGconn requires its own initialization. PQclearTypes removes all registered types from the given PGconn. A good use for this is after a PQresetXXX call when it might be desired to re-register all types that may have gone stale.

RETURN VALUE

PQinitTypes and PQclearTypes return zero if it fails and non-zero if it succeeds.

EXAMPLES

Initializing libpqtypes The examples shows how to initialize libpqtypes with the libpq event system. /* call prior to any other libpqtypes functions that operate on conn. */ PQinitTypes(conn);

AUTHOR

A contribution of eSilo, LLC. for the PostgreSQL Database Management System. Written by Andrew Chernow.

REPORTING BUGS

Report bugs to <libpqtypes@esilo.com>.

COPYRIGHT

Copyright (c) 2011 eSilo, LLC. All rights reserved. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

SEE ALSO

None libpqtypes 2011 PQinitTypes(3)

Search: Section: