aboutsummaryrefslogtreecommitdiffstats
path: root/Frameworks/SPMySQLFramework/Source/SPMySQLConstants.h
diff options
context:
space:
mode:
Diffstat (limited to 'Frameworks/SPMySQLFramework/Source/SPMySQLConstants.h')
-rw-r--r--Frameworks/SPMySQLFramework/Source/SPMySQLConstants.h29
1 files changed, 15 insertions, 14 deletions
diff --git a/Frameworks/SPMySQLFramework/Source/SPMySQLConstants.h b/Frameworks/SPMySQLFramework/Source/SPMySQLConstants.h
index b1689569..7144d968 100644
--- a/Frameworks/SPMySQLFramework/Source/SPMySQLConstants.h
+++ b/Frameworks/SPMySQLFramework/Source/SPMySQLConstants.h
@@ -33,30 +33,31 @@
// Connection state
typedef enum {
- SPMySQLDisconnected = 0,
- SPMySQLConnecting = 1,
- SPMySQLConnected = 2,
- SPMySQLDisconnecting = 3
+ SPMySQLDisconnected = 0,
+ SPMySQLConnecting = 1,
+ SPMySQLConnected = 2,
+ SPMySQLConnectionLostInBackground = 3,
+ SPMySQLDisconnecting = 4
} SPMySQLConnectionState;
// Connection lock state
typedef enum {
- SPMySQLConnectionIdle = 0,
- SPMySQLConnectionBusy = 1
+ SPMySQLConnectionIdle = 0,
+ SPMySQLConnectionBusy = 1
} SPMySQLConnectionLockState;
// Decision on how to handle lost connections
// Connection check constants
typedef enum {
- SPMySQLConnectionLostDisconnect = 0,
- SPMySQLConnectionLostReconnect = 1
+ SPMySQLConnectionLostDisconnect = 0,
+ SPMySQLConnectionLostReconnect = 1
} SPMySQLConnectionLostDecision;
// Result set row types
typedef enum {
- SPMySQLResultRowAsDefault = 0,
- SPMySQLResultRowAsArray = 1,
- SPMySQLResultRowAsDictionary = 2
+ SPMySQLResultRowAsDefault = 0,
+ SPMySQLResultRowAsArray = 1,
+ SPMySQLResultRowAsDictionary = 2
} SPMySQLResultRowType;
// Result charset list
@@ -70,7 +71,7 @@ typedef struct {
// Query result types
typedef enum {
- SPMySQLResultAsResult = 0,
- SPMySQLResultAsFastStreamingResult = 1,
- SPMySQLResultAsLowMemStreamingResult = 2
+ SPMySQLResultAsResult = 0,
+ SPMySQLResultAsFastStreamingResult = 1,
+ SPMySQLResultAsLowMemStreamingResult = 2
} SPMySQLResultType;