C/C++ DataStax Enterprise Driver

Macros

DSE_VERSION_MAJOR

= 1

DSE_VERSION_MINOR

= 0

DSE_VERSION_PATCH

= 0

DSE_VERSION_SUFFIX

= ""

Types

DseGraphOptions

typedef struct DseGraphOptions_ DseGraphOptions

DseGraphStatement

typedef struct DseGraphStatement_ DseGraphStatement

DseGraphObject

typedef struct DseGraphObject_ DseGraphObject

DseGraphArray

typedef struct DseGraphArray_ DseGraphArray

DseGraphResultSet

typedef struct DseGraphResultSet_ DseGraphResultSet

DseGraphResult

typedef struct DseGraphResult_ DseGraphResult

DseLineString

typedef struct DseLineString_ DseLineString

DseLineStringIterator

typedef struct DseLineStringIterator_ DseLineStringIterator

DsePolygon

typedef struct DsePolygon_ DsePolygon

DsePolygonIterator

typedef struct DsePolygonIterator_ DsePolygonIterator

DseGssapiAuthenticatorLockCallback

typedef void(* DseGssapiAuthenticatorLockCallback) (void *data)

GSSAPI lock callback.

DseGssapiAuthenticatorUnlockCallback

typedef void(* DseGssapiAuthenticatorUnlockCallback) (void *data)

GSSAPI unlock callback.

Enums

DseGraphResultType

DSE_GRAPH_RESULT_TYPE_NULL
DSE_GRAPH_RESULT_TYPE_BOOL
DSE_GRAPH_RESULT_TYPE_NUMBER
DSE_GRAPH_RESULT_TYPE_STRING
DSE_GRAPH_RESULT_TYPE_OBJECT
DSE_GRAPH_RESULT_TYPE_ARRAY

Graph result types

Functions

CassError

dse_gssapi_authenticator_set_lock_callbacks

( DseGssapiAuthenticatorLockCallback lock_callback, DseGssapiAuthenticatorUnlockCallback unlock_callback, void * data )

Set lock callbacks for GSSAPI authentication. This is used to protect Kerberos libraries that are not thread-safe.

Parameters:
Name Type Details
in lock_callback DseGssapiAuthenticatorLockCallback
in unlock_callback DseGssapiAuthenticatorUnlockCallback
in data void *
Returns:
Type Details
CassError

CASS_OK if successful, otherwise an error occurred.