Crate cassandra_cpp_sys [] [src]

Reexports

pub use ffi_util::*;
pub use cassandra::cass_bool_t::cass_true;
pub use cassandra::cass_bool_t::cass_false;
pub use cassandra::CassError_::*;
pub use cassandra::CassSslVerifyFlags::*;
pub use cassandra::CassBatchType_::*;
pub use cassandra::CassLogLevel_::CASS_LOG_INFO;
pub use cassandra::CassValueType_::*;
pub use cassandra::CassCollectionType_::CASS_COLLECTION_TYPE_SET;
pub use cassandra::CassCollectionType_::CASS_COLLECTION_TYPE_LIST;
pub use cassandra::CassCollectionType_::CASS_COLLECTION_TYPE_MAP;

Modules

ffi_util

Structs

CassAuthenticatorCallbacks_
CassInet_
CassLogMessage_
CassMetrics_
CassUuid_
CassVersion_
Struct_Unnamed1
Struct_Unnamed2
Struct_Unnamed3

Enums

CassAggregateMeta_
CassAuthenticator_
CassBatchType_
CassBatch_
CassCluster_
CassClusteringOrder_
CassCollectionType_
CassCollection_
CassColumnMeta_
CassColumnType_
CassConsistency_
CassCustomPayload_
CassDataType_
CassErrorResult_
CassErrorSource_
CassError_
CassFunctionMeta_
CassFuture_
CassIndexMeta_
CassIndexType_
CassIteratorType_
CassIterator_
CassKeyspaceMeta_
CassLogLevel_
CassMaterializedViewMeta_
CassPrepared_
CassResult_
CassRetryPolicy_
CassRow_
CassSchemaMeta_
CassSession_
CassSslVerifyFlags
CassSsl_
CassStatement_
CassTableMeta_
CassTimestampGen_
CassTuple_
CassUserType_
CassUuidGen_
CassValueType_
CassValue_
CassWriteType_
cass_bool_t

Functions

cass_aggregate_meta_argument_count
cass_aggregate_meta_argument_type
cass_aggregate_meta_field_by_name
cass_aggregate_meta_field_by_name_n
cass_aggregate_meta_final_func
cass_aggregate_meta_full_name
cass_aggregate_meta_init_cond
cass_aggregate_meta_name
cass_aggregate_meta_return_type
cass_aggregate_meta_state_func
cass_aggregate_meta_state_type
cass_authenticator_address
cass_authenticator_class_name
cass_authenticator_exchange_data
cass_authenticator_hostname
cass_authenticator_response
cass_authenticator_set_error
cass_authenticator_set_error_n
cass_authenticator_set_exchange_data
cass_authenticator_set_response
cass_batch_add_statement
cass_batch_free
cass_batch_new
cass_batch_set_consistency
cass_batch_set_custom_payload
cass_batch_set_request_timeout
cass_batch_set_retry_policy
cass_batch_set_serial_consistency
cass_batch_set_timestamp
cass_cluster_free
cass_cluster_new
cass_cluster_set_authenticator_callbacks
cass_cluster_set_blacklist_dc_filtering
cass_cluster_set_blacklist_dc_filtering_n
cass_cluster_set_blacklist_filtering
cass_cluster_set_blacklist_filtering_n
cass_cluster_set_connect_timeout
cass_cluster_set_connection_heartbeat_interval
cass_cluster_set_connection_idle_timeout
cass_cluster_set_contact_points
cass_cluster_set_contact_points_n
cass_cluster_set_core_connections_per_host
cass_cluster_set_credentials
cass_cluster_set_credentials_n
cass_cluster_set_latency_aware_routing
cass_cluster_set_latency_aware_routing_settings
cass_cluster_set_load_balance_dc_aware
cass_cluster_set_load_balance_dc_aware_n
cass_cluster_set_load_balance_round_robin
cass_cluster_set_max_concurrent_creation
cass_cluster_set_max_concurrent_requests_threshold
cass_cluster_set_max_connections_per_host
cass_cluster_set_max_requests_per_flush
cass_cluster_set_num_threads_io
cass_cluster_set_pending_requests_high_water_mark
cass_cluster_set_pending_requests_low_water_mark
cass_cluster_set_port
cass_cluster_set_protocol_version
cass_cluster_set_queue_size_event
cass_cluster_set_queue_size_io
cass_cluster_set_queue_size_log

Per DataStax issue CPP-473, this symbol does not exist in the driver; expose it for back-compatibility only.

cass_cluster_set_reconnect_wait_time
cass_cluster_set_request_timeout
cass_cluster_set_resolve_timeout
cass_cluster_set_retry_policy
cass_cluster_set_ssl
cass_cluster_set_tcp_keepalive
cass_cluster_set_tcp_nodelay
cass_cluster_set_timestamp_gen
cass_cluster_set_token_aware_routing
cass_cluster_set_use_hostname_resolution
cass_cluster_set_use_randomized_contact_points
cass_cluster_set_use_schema
cass_cluster_set_whitelist_dc_filtering
cass_cluster_set_whitelist_dc_filtering_n
cass_cluster_set_whitelist_filtering
cass_cluster_set_whitelist_filtering_n
cass_cluster_set_write_bytes_high_water_mark
cass_cluster_set_write_bytes_low_water_mark
cass_collection_append_bool
cass_collection_append_bytes
cass_collection_append_collection
cass_collection_append_custom
cass_collection_append_custom_n
cass_collection_append_decimal
cass_collection_append_double
cass_collection_append_float
cass_collection_append_inet
cass_collection_append_int8
cass_collection_append_int16
cass_collection_append_int32
cass_collection_append_int64
cass_collection_append_string
cass_collection_append_string_n
cass_collection_append_tuple
cass_collection_append_uint32
cass_collection_append_user_type
cass_collection_append_uuid
cass_collection_data_type
cass_collection_free
cass_collection_new
cass_collection_new_from_data_type
cass_column_meta_data_type
cass_column_meta_field_by_name
cass_column_meta_field_by_name_n
cass_column_meta_name
cass_column_meta_type
cass_consistency_string
cass_custom_payload_free
cass_custom_payload_new
cass_custom_payload_remove
cass_custom_payload_remove_n
cass_custom_payload_set
cass_custom_payload_set_n
cass_data_sub_type_count
cass_data_type_add_sub_type
cass_data_type_add_sub_type_by_name
cass_data_type_add_sub_type_by_name_n
cass_data_type_add_sub_value_type
cass_data_type_add_sub_value_type_by_name
cass_data_type_add_sub_value_type_by_name_n
cass_data_type_class_name
cass_data_type_free
cass_data_type_is_frozen
cass_data_type_keyspace
cass_data_type_new
cass_data_type_new_from_existing
cass_data_type_new_tuple
cass_data_type_new_udt
cass_data_type_set_class_name
cass_data_type_set_class_name_n
cass_data_type_set_keyspace
cass_data_type_set_keyspace_n
cass_data_type_set_type_name
cass_data_type_set_type_name_n
cass_data_type_sub_data_type
cass_data_type_sub_data_type_by_name
cass_data_type_sub_data_type_by_name_n
cass_data_type_sub_type_count
cass_data_type_sub_type_name
cass_data_type_type
cass_data_type_type_name
cass_date_from_epoch
cass_date_time_to_epoch
cass_error_desc
cass_error_num_arg_types
cass_error_result_actual
cass_error_result_arg_type
cass_error_result_code
cass_error_result_consistency
cass_error_result_data_present
cass_error_result_free
cass_error_result_function
cass_error_result_keyspace
cass_error_result_num_failures
cass_error_result_required
cass_error_result_table
cass_error_result_write_type
cass_function_meta_argument
cass_function_meta_argument_count
cass_function_meta_argument_type_by_name
cass_function_meta_argument_type_by_name_n
cass_function_meta_body
cass_function_meta_called_on_null_input
cass_function_meta_field_by_name
cass_function_meta_field_by_name_n
cass_function_meta_full_name
cass_function_meta_language
cass_function_meta_name
cass_function_meta_return_type
cass_future_custom_payload_item
cass_future_custom_payload_item_count
cass_future_error_code
cass_future_error_message
cass_future_free
cass_future_get_error_result
cass_future_get_prepared
cass_future_get_result
cass_future_ready
cass_future_set_callback
cass_future_wait
cass_future_wait_timed
cass_index_meta_field_by_name
cass_index_meta_field_by_name_n
cass_index_meta_name
cass_index_meta_options
cass_index_meta_target
cass_index_meta_type
cass_inet_from_string
cass_inet_from_string_n
cass_inet_init_v4
cass_inet_init_v6
cass_inet_string
cass_iterator_aggregates_from_keyspace_meta
cass_iterator_columns_from_materialized_view_meta
cass_iterator_columns_from_table_meta
cass_iterator_fields_from_aggregate_meta
cass_iterator_fields_from_column_meta
cass_iterator_fields_from_function_meta
cass_iterator_fields_from_index_meta
cass_iterator_fields_from_keyspace_meta
cass_iterator_fields_from_materialized_view_meta
cass_iterator_fields_from_table_meta
cass_iterator_fields_from_user_type
cass_iterator_free
cass_iterator_from_collection
cass_iterator_from_map
cass_iterator_from_result
cass_iterator_from_row
cass_iterator_from_tuple
cass_iterator_functions_from_keyspace_meta
cass_iterator_get_aggregate_meta
cass_iterator_get_column
cass_iterator_get_column_meta
cass_iterator_get_function_meta
cass_iterator_get_index_meta
cass_iterator_get_keyspace_meta
cass_iterator_get_map_key
cass_iterator_get_map_value
cass_iterator_get_materialized_view_meta
cass_iterator_get_meta_field_name
cass_iterator_get_meta_field_value
cass_iterator_get_row
cass_iterator_get_table_meta
cass_iterator_get_user_type
cass_iterator_get_user_type_field_name
cass_iterator_get_user_type_field_value
cass_iterator_get_value
cass_iterator_indexes_from_table_meta
cass_iterator_keyspaces_from_schema_meta
cass_iterator_materialized_views_from_keyspace_meta
cass_iterator_materialized_views_from_table_meta
cass_iterator_next
cass_iterator_tables_from_keyspace_meta
cass_iterator_type
cass_iterator_user_types_from_keyspace_meta
cass_keyspace_meta_aggregate_by_name
cass_keyspace_meta_aggregate_by_name_n
cass_keyspace_meta_field_by_name
cass_keyspace_meta_field_by_name_n
cass_keyspace_meta_function_by_name
cass_keyspace_meta_function_by_name_n
cass_keyspace_meta_materialized_view_by_name
cass_keyspace_meta_materialized_view_by_name_n
cass_keyspace_meta_name
cass_keyspace_meta_table_by_name
cass_keyspace_meta_table_by_name_n
cass_keyspace_meta_user_type_by_name
cass_keyspace_meta_user_type_by_name_n
cass_log_cleanup
cass_log_level_string
cass_log_set_callback
cass_log_set_level
cass_log_set_queue_size
cass_materialized_view_meta_base_table
cass_materialized_view_meta_clustering_key
cass_materialized_view_meta_clustering_key_count
cass_materialized_view_meta_clustering_key_order
cass_materialized_view_meta_column
cass_materialized_view_meta_column_by_name
cass_materialized_view_meta_column_by_name_n
cass_materialized_view_meta_column_count
cass_materialized_view_meta_field_by_name
cass_materialized_view_meta_field_by_name_n
cass_materialized_view_meta_name
cass_materialized_view_meta_partition_key
cass_materialized_view_meta_partition_key_count
cass_prepared_bind
cass_prepared_free
cass_prepared_parameter_data_type
cass_prepared_parameter_data_type_by_name
cass_prepared_parameter_data_type_by_name_n
cass_prepared_parameter_name
cass_result_column_count
cass_result_column_data_type
cass_result_column_name
cass_result_column_type
cass_result_first_row
cass_result_free
cass_result_has_more_pages
cass_result_paging_state_token
cass_result_row_count
cass_retry_policy_default_new
cass_retry_policy_downgrading_consistency_new
cass_retry_policy_fallthrough_new
cass_retry_policy_free
cass_retry_policy_logging_new
cass_row_get_column
cass_row_get_column_by_name
cass_row_get_column_by_name_n
cass_schema_meta_free
cass_schema_meta_keyspace_by_name
cass_schema_meta_keyspace_by_name_n
cass_schema_meta_snapshot_version
cass_schema_meta_version
cass_session_close
cass_session_connect
cass_session_connect_keyspace
cass_session_connect_keyspace_n
cass_session_execute
cass_session_execute_batch
cass_session_free
cass_session_get_metrics
cass_session_get_schema_meta
cass_session_new
cass_session_prepare
cass_session_prepare_n
cass_ssl_add_trusted_cert
cass_ssl_add_trusted_cert_n
cass_ssl_free
cass_ssl_new
cass_ssl_set_cert
cass_ssl_set_cert_n
cass_ssl_set_private_key
cass_ssl_set_private_key_n
cass_ssl_set_verify_flags
cass_statement_add_key_index
cass_statement_bind_bool
cass_statement_bind_bool_by_name
cass_statement_bind_bool_by_name_n
cass_statement_bind_bytes
cass_statement_bind_bytes_by_name
cass_statement_bind_bytes_by_name_n
cass_statement_bind_collection
cass_statement_bind_collection_by_name
cass_statement_bind_collection_by_name_n
cass_statement_bind_custom
cass_statement_bind_custom_by_name
cass_statement_bind_custom_by_name_n
cass_statement_bind_custom_n
cass_statement_bind_decimal
cass_statement_bind_decimal_by_name
cass_statement_bind_decimal_by_name_n
cass_statement_bind_double
cass_statement_bind_double_by_name
cass_statement_bind_double_by_name_n
cass_statement_bind_float
cass_statement_bind_float_by_name
cass_statement_bind_float_by_name_n
cass_statement_bind_inet
cass_statement_bind_inet_by_name
cass_statement_bind_inet_by_name_n
cass_statement_bind_int8
cass_statement_bind_int16
cass_statement_bind_int32
cass_statement_bind_int64
cass_statement_bind_int16_by_name
cass_statement_bind_int16_by_name_n
cass_statement_bind_int32_by_name
cass_statement_bind_int32_by_name_n
cass_statement_bind_int64_by_name
cass_statement_bind_int64_by_name_n
cass_statement_bind_int8_by_name
cass_statement_bind_int8_by_name_n
cass_statement_bind_null
cass_statement_bind_null_by_name
cass_statement_bind_null_by_name_n
cass_statement_bind_string
cass_statement_bind_string_by_name
cass_statement_bind_string_by_name_n
cass_statement_bind_string_n
cass_statement_bind_tuple
cass_statement_bind_tuple_by_name
cass_statement_bind_tuple_by_name_n
cass_statement_bind_uint32
cass_statement_bind_uint32_by_name
cass_statement_bind_uint32_by_name_n
cass_statement_bind_user_type
cass_statement_bind_user_type_by_name
cass_statement_bind_user_type_by_name_n
cass_statement_bind_uuid
cass_statement_bind_uuid_by_name
cass_statement_bind_uuid_by_name_n
cass_statement_free
cass_statement_new
cass_statement_new_n
cass_statement_reset_parameters
cass_statement_set_consistency
cass_statement_set_custom_payload
cass_statement_set_keyspace
cass_statement_set_keyspace_n
cass_statement_set_paging_size
cass_statement_set_paging_state
cass_statement_set_paging_state_token
cass_statement_set_request_timeout
cass_statement_set_retry_policy
cass_statement_set_serial_consistency
cass_statement_set_timestamp
cass_table_meta_clustering_key
cass_table_meta_clustering_key_count
cass_table_meta_clustering_key_order
cass_table_meta_column
cass_table_meta_column_by_name
cass_table_meta_column_by_name_n
cass_table_meta_column_count
cass_table_meta_field_by_name
cass_table_meta_field_by_name_n
cass_table_meta_index
cass_table_meta_index_by_name
cass_table_meta_index_by_name_n
cass_table_meta_index_count
cass_table_meta_materialized_view
cass_table_meta_materialized_view_by_name
cass_table_meta_materialized_view_by_name_n
cass_table_meta_materialized_view_count
cass_table_meta_name
cass_table_meta_partition_key
cass_table_meta_partition_key_count
cass_time_from_epoch
cass_timestamp_gen_free
cass_timestamp_gen_monotonic_new
cass_timestamp_gen_server_side_new
cass_tuple_data_type
cass_tuple_free
cass_tuple_new
cass_tuple_new_from_data_type
cass_tuple_set_bool
cass_tuple_set_bytes
cass_tuple_set_collection
cass_tuple_set_custom
cass_tuple_set_custom_n
cass_tuple_set_decimal
cass_tuple_set_double
cass_tuple_set_float
cass_tuple_set_inet
cass_tuple_set_int8
cass_tuple_set_int16
cass_tuple_set_int32
cass_tuple_set_int64
cass_tuple_set_null
cass_tuple_set_string
cass_tuple_set_string_n
cass_tuple_set_tuple
cass_tuple_set_uint32
cass_tuple_set_user_type
cass_tuple_set_uuid
cass_user_type_data_type
cass_user_type_free
cass_user_type_new_from_data_type
cass_user_type_set_bool
cass_user_type_set_bool_by_name
cass_user_type_set_bool_by_name_n
cass_user_type_set_bytes
cass_user_type_set_bytes_by_name
cass_user_type_set_bytes_by_name_n
cass_user_type_set_collection
cass_user_type_set_collection_by_name
cass_user_type_set_collection_by_name_n
cass_user_type_set_custom
cass_user_type_set_custom_by_name
cass_user_type_set_custom_by_name_n
cass_user_type_set_custom_n
cass_user_type_set_decimal
cass_user_type_set_decimal_by_name
cass_user_type_set_decimal_by_name_n
cass_user_type_set_double
cass_user_type_set_double_by_name
cass_user_type_set_double_by_name_n
cass_user_type_set_float
cass_user_type_set_float_by_name
cass_user_type_set_float_by_name_n
cass_user_type_set_inet
cass_user_type_set_inet_by_name
cass_user_type_set_inet_by_name_n
cass_user_type_set_int8
cass_user_type_set_int16
cass_user_type_set_int32
cass_user_type_set_int64
cass_user_type_set_int16_by_name
cass_user_type_set_int16_by_name_n
cass_user_type_set_int32_by_name
cass_user_type_set_int32_by_name_n
cass_user_type_set_int64_by_name
cass_user_type_set_int64_by_name_n
cass_user_type_set_int8_by_name
cass_user_type_set_int8_by_name_n
cass_user_type_set_null
cass_user_type_set_null_by_name
cass_user_type_set_null_by_name_n
cass_user_type_set_string
cass_user_type_set_string_by_name
cass_user_type_set_string_by_name_n
cass_user_type_set_string_n
cass_user_type_set_tuple
cass_user_type_set_tuple_by_name
cass_user_type_set_tuple_by_name_n
cass_user_type_set_uint32
cass_user_type_set_uint32_by_name
cass_user_type_set_uint32_by_name_n
cass_user_type_set_user_type
cass_user_type_set_user_type_by_name
cass_user_type_set_user_type_by_name_n
cass_user_type_set_uuid
cass_user_type_set_uuid_by_name
cass_user_type_set_uuid_by_name_n
cass_uuid_from_string
cass_uuid_from_string_n
cass_uuid_gen_free
cass_uuid_gen_from_time
cass_uuid_gen_new
cass_uuid_gen_new_with_node
cass_uuid_gen_random
cass_uuid_gen_time
cass_uuid_max_from_time
cass_uuid_min_from_time
cass_uuid_string
cass_uuid_timestamp
cass_uuid_version
cass_value_data_type
cass_value_get_bool
cass_value_get_bytes
cass_value_get_decimal
cass_value_get_double
cass_value_get_float
cass_value_get_inet
cass_value_get_int8
cass_value_get_int16
cass_value_get_int32
cass_value_get_int64
cass_value_get_string
cass_value_get_uint32
cass_value_get_uuid
cass_value_is_collection
cass_value_is_null
cass_value_item_count
cass_value_primary_sub_type
cass_value_secondary_sub_type
cass_value_type
cass_write_type_string

Type Definitions

CassAggregateMeta
CassAuthenticator
CassAuthenticatorCallbacks
CassAuthenticatorChallengeCallback
CassAuthenticatorCleanupCallback
CassAuthenticatorDataCleanupCallback
CassAuthenticatorInitialCallback
CassAuthenticatorSuccessCallback
CassBatch
CassBatchType
CassCluster
CassClusteringOrder
CassCollection
CassCollectionType
CassColumnMeta
CassColumnType
CassConsistency
CassCustomPayload
CassDataType
CassError
CassErrorResult
CassErrorSource
CassFunctionMeta
CassFuture
CassFutureCallback
CassIndexMeta
CassIndexType
CassInet
CassIterator
CassIteratorType
CassKeyspaceMeta
CassLogCallback
CassLogLevel
CassLogMessage
CassMaterializedViewMeta
CassMetrics
CassPrepared
CassResult
CassRetryPolicy
CassRow
CassSchemaMeta
CassSession
CassSsl
CassStatement
CassTableMeta
CassTimestampGen
CassTuple
CassUserType
CassUuid
CassUuidGen
CassValue
CassValueType
CassVersion
CassWriteType
cass_byte_t
cass_double_t
cass_duration_t
cass_float_t
cass_int16_t
cass_int32_t
cass_int64_t
cass_int8_t
cass_uint16_t
cass_uint32_t
cass_uint64_t
cass_uint8_t
ptrdiff_t
size_t
wchar_t