dbd/mysql/dbd_mysql.h

Sun, 23 Nov 2008 04:12:04 +0000

author
nrich@ii.net
date
Sun, 23 Nov 2008 04:12:04 +0000
changeset 2
c4f02fc67e5a
parent 1
408291a6eb3e
child 33
6c64c45e7d8f
permissions
-rw-r--r--

Cleanup and commenting

1
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
1 #include <mysql.h>
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
2 #include <dbd/common.h>
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
3
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
4 #define DBD_MYSQL_CONNECTION "DBD.MySQL.Connection"
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
5 #define DBD_MYSQL_STATEMENT "DBD.MySQL.Statement"
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
6
2
c4f02fc67e5a Cleanup and commenting
nrich@ii.net
parents: 1
diff changeset
7 /*
c4f02fc67e5a Cleanup and commenting
nrich@ii.net
parents: 1
diff changeset
8 * connection object implementation
c4f02fc67e5a Cleanup and commenting
nrich@ii.net
parents: 1
diff changeset
9 */
1
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
10 typedef struct _connection {
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
11 MYSQL *mysql;
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
12 } connection_t;
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
13
2
c4f02fc67e5a Cleanup and commenting
nrich@ii.net
parents: 1
diff changeset
14 /*
c4f02fc67e5a Cleanup and commenting
nrich@ii.net
parents: 1
diff changeset
15 * statement object implementation
c4f02fc67e5a Cleanup and commenting
nrich@ii.net
parents: 1
diff changeset
16 */
1
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
17 typedef struct _statement {
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
18 MYSQL *mysql;
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
19 MYSQL_STMT *stmt;
2
c4f02fc67e5a Cleanup and commenting
nrich@ii.net
parents: 1
diff changeset
20 MYSQL_RES *metadata; /* result dataset metadata */
1
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
21 } statement_t;
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
22

mercurial