Couchbase Lite C
Couchbase Lite C API
Data Structures
Here are the data structures with brief descriptions:
 CCBLCollectionChange
 CCBLDatabaseConfigurationDatabase configuration options
 CCBLDocumentChange
 CCBLEncryptionKeyEncryption key specified in a CBLDatabaseConfiguration
 CCBLErrorA struct holding information about an error
 CCBLFullTextIndexConfigurationFull-Text Index Configuration
 CCBLLogFileConfigurationThe properties for configuring logging to files
 CCBLPredictiveModelPredictive Model
 CCBLProxySettingsProxy settings for the replicator
 CCBLReplicatedDocumentInformation about a document that's been pushed or pulled
 CCBLReplicationCollectionThe collection and the configuration that can be configured specifically for the replication
 CCBLReplicatorConfigurationThe configuration of a replicator
 CCBLReplicatorProgressA fractional progress value, ranging from 0.0 to 1.0 as replication progresses
 CCBLReplicatorStatusA replicator's current status
 CCBLValueIndexConfigurationValue Index Configuration
 CCBLVectorIndexConfigurationENTERPRISE EDITION ONLY
 CFLArrayIteratorOpaque array iterator
 CFLDictIteratorOpaque dictionary iterator
 CFLDictKeyOpaque key for a dictionary
 CFLPathComponent
 CFLSliceA simple reference to a block of memory
 CFLSliceResultA heap-allocated block of memory returned from an API call