text: /**
   * Autogenerated by Thrift Compiler (0.14.1)
   *
   * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
   *  @generated
   */
  
  #ifndef snappydata_CONSTANTS_H
  #define snappydata_CONSTANTS_H
  
  #include "snappydata_types.h"
  
  namespace io { namespace snappydata { namespace thrift {
  
  class snappydataConstants {
   public:
    snappydataConstants();
  
    static const int8_t RESULTSET_TYPE_FORWARD_ONLY = 1;
    static const int8_t RESULTSET_TYPE_INSENSITIVE = 2;
    static const int8_t RESULTSET_TYPE_SENSITIVE = 3;
    static const int8_t RESULTSET_TYPE_UNKNOWN = 4;
    static const bool DEFAULT_AUTOCOMMIT = false;
    static const int8_t DEFAULT_RESULTSET_TYPE = 1;
    static const bool DEFAULT_RESULTSET_UPDATABLE = false;
    static const bool DEFAULT_RESULTSET_HOLD_CURSORS_OVER_COMMIT = false;
    static const int8_t DRIVER_JDBC = 1;
    static const int8_t DRIVER_ODBC = 2;
    static const int32_t DEFAULT_SESSION_TOKEN_SIZE = 16;
    static const int32_t DEFAULT_RESULTSET_BATCHSIZE = 8192;
    static const int32_t DEFAULT_LOB_CHUNKSIZE = 2097152;
    static const int8_t TRANSACTION_NONE = 0;
    static const int8_t TRANSACTION_READ_UNCOMMITTED = 1;
    static const int8_t TRANSACTION_READ_COMMITTED = 2;
    static const int8_t TRANSACTION_REPEATABLE_READ = 4;
    static const int8_t TRANSACTION_SERIALIZABLE = 8;
    static const int8_t TRANSACTION_SNAPSHOT = 16;
    static const int8_t TRANSACTION_NO_CHANGE = 64;
    static const int8_t DEFAULT_TRANSACTION_ISOLATION = 0;
    static const int32_t XA_OK = 0;
    static const int32_t XA_RDONLY = 3;
    static const int32_t XA_TMNOFLAGS = 0;
    static const int32_t XA_TMJOIN = 2097152;
    static const int32_t XA_TMENDRSCAN = 8388608;
    static const int32_t XA_TMSTARTRSCAN = 16777216;
    static const int32_t TMSUSPEND = 33554432;
    static const int32_t XA_TMSUCCESS = 67108864;
    static const int32_t XA_TMRESUME = 134217728;
    static const int32_t XA_TMFAIL = 536870912;
    static const int32_t XA_TMONEPHASE = 1073741824;
    static const int16_t COLUMN_PRECISION_UNKNOWN = 0;
    static const int16_t COLUMN_SCALE_UNKNOWN = 0;
    static const int32_t DECIMAL_MAX_PRECISION = 127;
    static const int32_t INVALID_ID = 0;
    static const int8_t NEXTRS_CLOSE_ALL_RESULTS = 0;
    static const int8_t NEXTRS_KEEP_CURRENT_RESULT = 1;
    static const int8_t NEXTRS_CLOSE_CURRENT_RESULT = 2;
    static const int8_t ROWSET_LAST_BATCH = 1;
    static const int8_t ROWSET_HAS_MORE_ROWSETS = 2;
    static const int8_t ROWSET_BEFORE_FIRST = 4;
    static const int8_t ROWSET_AFTER_LAST = 8;
    static const int8_t STATEMENT_TYPE_SELECT = 0;
    static const int8_t STATEMENT_TYPE_INSERT = 1;
    static const int8_t STATEMENT_TYPE_UPDATE = 2;
    static const int8_t STATEMENT_TYPE_DELETE = 3;
    static const int8_t STATEMENT_TYPE_CALL = 4;
    static const int8_t STATEMENT_TYPE_DDL = 5;
    static const int32_t CATALOG_GET_SCHEMA = 1;
    static const int32_t CATALOG_SCHEMA_EXISTS = 2;
    static const int32_t CATALOG_LIST_SCHEMAS = 3;
    static const int32_t CATALOG_GET_TABLE = 4;
    static const int32_t CATALOG_TABLE_EXISTS = 5;
    static const int32_t CATALOG_LIST_TABLES = 6;
    static const int32_t CATALOG_GET_FUNCTION = 7;
    static const int32_t CATALOG_FUNCTION_EXISTS = 8;
    static const int32_t CATALOG_LIST_FUNCTIONS = 9;
    static const int32_t CATALOG_GET_PARTITION = 10;
    static const int32_t CATALOG_LIST_PARTITION_NAMES = 11;
    static const int32_t CATALOG_LIST_PARTITIONS = 12;
    static const int32_t CATALOG_CREATE_SCHEMA = 101;
    static const int32_t CATALOG_DROP_SCHEMA = 102;
    static const int32_t CATALOG_CREATE_TABLE = 103;
    static const int32_t CATALOG_DROP_TABLE = 104;
    static const int32_t CATALOG_ALTER_TABLE = 105;
    static const int32_t CATALOG_RENAME_TABLE = 106;
    static const int32_t CATALOG_LOAD_TABLE = 107;
    static const int32_t CATALOG_CREATE_FUNCTION = 108;
    static const int32_t CATALOG_DROP_FUNCTION = 109;
    static const int32_t CATALOG_RENAME_FUNCTION = 110;
    static const int32_t CATALOG_CREATE_PARTITIONS = 111;
    static const int32_t CATALOG_DROP_PARTITIONS = 112;
    static const int32_t CATALOG_ALTER_PARTITIONS = 113;
    static const int32_t CATALOG_RENAME_PARTITIONS = 114;
    static const int32_t CATALOG_LOAD_PARTITION = 115;
    static const int32_t CATALOG_LOAD_DYNAMIC_PARTITIONS = 116;
    static const int8_t BULK_CLOSE_RESULTSET = 1;
    static const int8_t BULK_CLOSE_LOB = 2;
    static const int8_t BULK_CLOSE_STATEMENT = 3;
    static const int8_t BULK_CLOSE_CONNECTION = 4;
  };
  
  extern const snappydataConstants g_snappydata_constants;
  
  }}} // namespace
  
  #endif
  