index 99e2a8df23bbff58d4417792efd092806d232c55..833762d76a3644a9237c19ccb9c29f9a26e36f51 100644 (file)
*/
SDB_CONNECTION_STORE = 50,
*/
SDB_CONNECTION_STORE = 50,
+ /* Only used internally: */
+ SDB_CONNECTION_STORE_HOST,
+ SDB_CONNECTION_STORE_SERVICE,
+ SDB_CONNECTION_STORE_METRIC,
+ SDB_CONNECTION_STORE_ATTRIBUTE,
+
/*
* Command subcomponents.
*/
/*
* Command subcomponents.
*/
SDB_CONNECTION_EXPR,
} sdb_conn_state_t;
SDB_CONNECTION_EXPR,
} sdb_conn_state_t;
+#define SDB_CONN_MSGTYPE_TO_STRING(t) \
+ (((t) == SDB_CONNECTION_IDLE) ? "IDLE" \
+ : ((t) == SDB_CONNECTION_PING) ? "PING" \
+ : ((t) == SDB_CONNECTION_STARTUP) ? "STARTUP" \
+ : ((t) == SDB_CONNECTION_QUERY) ? "QUERY" \
+ : ((t) == SDB_CONNECTION_FETCH) ? "FETCH" \
+ : ((t) == SDB_CONNECTION_LIST) ? "LIST" \
+ : ((t) == SDB_CONNECTION_LOOKUP) ? "LOOKUP" \
+ : ((t) == SDB_CONNECTION_TIMESERIES) ? "TIMESERIES" \
+ : ((t) == SDB_CONNECTION_STORE) ? "STORE" \
+ : "UNKNOWN")
+
#ifdef __cplusplus
} /* extern "C" */
#endif
#ifdef __cplusplus
} /* extern "C" */
#endif