Opaque handle for an object that manages storage of blobs.
◆ C4CertAn X.509 certificate, or certificate signing request (CSR).
◆ C4CollectionOpaque handle to a namespace of documents in an opened database.
◆ C4CollectionObserverA collection-observer reference.
◆ C4DatabaseOpaque handle to an opened database.
◆ C4DatabaseObserver ◆ C4DocEnumeratorOpaque handle to a document enumerator.
◆ C4DocumentObserverA document-observer reference.
◆ C4HeapSlice ◆ C4HeapString ◆ C4IndexRepresents an existing index.
◆ C4IndexUpdaterDescribes a set of index values that need to be computed by the application.
◆ C4KeyPairAn asymmetric key or key-pair (RSA, etc.) The private key may or may not be present.
◆ C4ListenerA LiteCore network listener – supports the REST API, replication, or both.
◆ C4QueryOpaque handle to a compiled query.
◆ C4QueryObserverA query-observer reference.
◆ C4ReadStreamAn open stream for reading data from a blob.
◆ C4ReplicatorOpaque reference to a replicator.
◆ C4SequenceNumberA database sequence number, representing the order in which a revision was created.
◆ C4Slice ◆ C4SliceResult ◆ C4SocketRepresents an open bidirectional stream of bytes or messages (typically a TCP socket.)
◆ C4String ◆ C4StringResult ◆ C4TimestampA date/time representation used for document expiration (and in date/time queries.) Measured in milliseconds since the Unix epoch (1/1/1970, midnight UTC.) A value of 0 represents "no expiration".
◆ C4WriteStreamAn open stream for writing data to a blob.
◆ c4_dumpInstances()Logs information about object in memory.
Useful for debugging when c4_getObjectCount indicates there are leaks. (Note: In release builds this doesn't have much to say, because the instrumentation it needs is suppressed for performance purposes.)
◆ c4_getObjectCount()Returns the number of objects that have been created but not yet freed.
This can be used as a debugging/testing tool to detect leaks; for example, capture the value at the start of a test, then call again at the end and compare.
◆ c4base_release() ◆ c4base_retain() ◆ c4cert_release() static void c4cert_release ( C4Cert * r ) inlinestatic ◆ c4cert_retain() ◆ c4coll_release()Closes and disposes a listener.
◆ c4query_release() static void c4query_release ( C4Query * r ) inlinestaticFrees the storage occupied by a raw document.
◆ c4repl_free()Frees a replicator reference.
Does not stop the replicator – if the replicator still has other internal references, it will keep going. If you need the replicator to stop, call c4repl_stop first.
Closes a read-stream.
(A NULL parameter is allowed.)
Closes a blob write-stream.
If c4stream_install was not already called (or was called but failed), the temporary file will be deleted without adding the blob to the store. (A NULL parameter is allowed, and is a no-op.)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4