summaryrefslogtreecommitdiff
path: root/include/mysql.h
diff options
context:
space:
mode:
authorhf@deer.(none) <>2003-06-18 15:58:57 +0500
committerhf@deer.(none) <>2003-06-18 15:58:57 +0500
commit7e1ce534c96063723a0d7459da98efc83bd5ddf5 (patch)
treef2de81966600f6bb3e831afc62a7ed1d9babbf42 /include/mysql.h
parent66ecacb3c36f5fbe81f02b3594a3cc96a2afeea1 (diff)
downloadmariadb-git-7e1ce534c96063723a0d7459da98efc83bd5ddf5.tar.gz
SCRUM
including client code into embedded server code to guess what library to use added net_field_length moved to pack.c
Diffstat (limited to 'include/mysql.h')
-rw-r--r--include/mysql.h21
1 files changed, 12 insertions, 9 deletions
diff --git a/include/mysql.h b/include/mysql.h
index 81e50525614..a6bdb39e5ec 100644
--- a/include/mysql.h
+++ b/include/mysql.h
@@ -134,6 +134,17 @@ typedef struct st_mysql_data {
#endif
} MYSQL_DATA;
+enum mysql_option
+{
+ MYSQL_OPT_CONNECT_TIMEOUT, MYSQL_OPT_COMPRESS, MYSQL_OPT_NAMED_PIPE,
+ MYSQL_INIT_COMMAND, MYSQL_READ_DEFAULT_FILE, MYSQL_READ_DEFAULT_GROUP,
+ MYSQL_SET_CHARSET_DIR, MYSQL_SET_CHARSET_NAME, MYSQL_OPT_LOCAL_INFILE,
+ MYSQL_OPT_PROTOCOL, MYSQL_SHARED_MEMORY_BASE_NAME, MYSQL_OPT_READ_TIMEOUT,
+ MYSQL_OPT_WRITE_TIMEOUT, MYSQL_OPT_USE_RESULT,
+ MYSQL_OPT_USE_REMOTE_CONNECTION, MYSQL_OPT_USE_EMBEDDED_CONNECTION,
+ MYSQL_OPT_GUESS_CONNECTION
+};
+
struct st_mysql_options {
unsigned int connect_timeout, read_timeout, write_timeout;
unsigned int port, protocol;
@@ -168,15 +179,7 @@ struct st_mysql_options {
#if !defined(CHECK_EMBEDDED_DIFFERENCES) || defined(EMBEDDED_LIBRARY)
my_bool separate_thread;
#endif
-};
-
-enum mysql_option
-{
- MYSQL_OPT_CONNECT_TIMEOUT, MYSQL_OPT_COMPRESS, MYSQL_OPT_NAMED_PIPE,
- MYSQL_INIT_COMMAND, MYSQL_READ_DEFAULT_FILE, MYSQL_READ_DEFAULT_GROUP,
- MYSQL_SET_CHARSET_DIR, MYSQL_SET_CHARSET_NAME, MYSQL_OPT_LOCAL_INFILE,
- MYSQL_OPT_PROTOCOL, MYSQL_SHARED_MEMORY_BASE_NAME, MYSQL_OPT_READ_TIMEOUT,
- MYSQL_OPT_WRITE_TIMEOUT, MYSQL_OPT_USE_RESULT
+ enum mysql_option methods_to_use;
};
enum mysql_status