LiteCore
Couchbase Lite cross-platform core implementation
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
 CC4AddressA simple parsed-URL type
 CC4BlobKeyA unique identifier of a blob based on a SHA-1 digest of its contents
 CC4CollectionChangeRepresents a change to a document in a collection, as returned from c4dbobs_getChanges
 CC4CollectionObservationA struct to hold the results of a call to c4dbobs_getChanges
 CC4CollectionSpecFull identifier of a collection in a database, including its scope
 CC4DatabaseConfig
 CC4DatabaseConfig2Main database configuration struct (version 2) for use with c4db_openNamed etc
 CC4DocPutRequestParameters for adding a revision using c4doc_put
 CC4DocumentDescribes a version-controlled document
 CC4DocumentEndedInformation about a document that's been pushed or pulled
 CC4DocumentInfoMetadata about a document (actually about its current revision.)
 CC4EncryptionKeyEncryption key specified in a C4DatabaseConfig
 CC4EnumeratorOptionsOptions for enumerating over all documents
 CC4ErrorAn error value
 CC4ExtraInfoClient-defined metadata that can be associated with some objects like C4Database
 CC4FullTextMatchInfo about a match of a full-text query term
 CC4IndexOptionsOptions for indexes; these each apply to specific types of indexes
 CC4ListenerConfigConfiguration for a C4Listener
 CC4LogFileOptionsConfiguration for file-based logging
 CC4PredictiveModelConfiguration struct for registering a predictive model
 CC4ProgressRepresents the current progress of a replicator
 CC4QueryEnumeratorA query result enumerator
 CC4QueryOptionsOptions for running queries
 CC4RawDocumentContents of a raw document
 CC4ReplicationCollection
 CC4ReplicatorParametersParameters describing a replication, used when creating a C4Replicator
 CC4ReplicatorStatusCurrent status of replication
 CC4RevisionDescribes a revision of a document
 CC4SocketFactoryA group of callbacks that define the implementation of sockets; the client must fill this out and pass it to c4socket_registerFactory() before using any socket-based API
 CC4TLSConfigTLS configuration for C4Listener
 CC4UUID
 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