Show / Hide Table of Contents

Namespace Couchbase.Lite.Sync

Classes

Authenticator

An abstract base class for authenticator classes. This class has no public methods.

BasicAuthenticator

An object that will authenticate a Replicator using HTTP Basic authentication

CollectionConfiguration

A configuration object for setting the details of how to treat a collection when used inside of a Replicator

DatabaseEndpoint

A local endpoint which is another database for use with the target of a Replicator

DocumentReplicationEventArgs

Event arguments for the AddDocumentReplicationListener(EventHandler<DocumentReplicationEventArgs>) event

NetworkReachabilityChangeEventArgs

Arguments to the StatusChanged event

Replicator

An object that is responsible for the replication of data between two endpoints. The replication can set up to be pull only, push only, or both (i.e. pusher and puller are no longer separate) between a database and a URL or a database and another database on the same filesystem.

ReplicatorConfiguration

A class representing configuration options for a Replicator

ReplicatorStatusChangedEventArgs

Event arguments for the AddChangeListener(EventHandler<ReplicatorStatusChangedEventArgs>) event

SessionAuthenticator

A class that will authenticate using a session cookie. This can be used for things like Sync Gateway admin created sessions, or implicit authentication flow (e.g. OpenID Connect where the authentication is done already)

URLEndpoint

Represents a remote endpoint for a Replicator

Structs

ReplicatedDocument

A struct describing the current Document ended progress of a Replicator

ReplicatorProgress

A struct describing the current progress of a Replicator

ReplicatorStatus

A struct describing the current status of a Replicator

Interfaces

IEndpoint

Represents an endpoint in a replication

Enums

DocumentFlags

A set of flags describing the properties of a replicated document.

NetworkReachabilityStatus

An enum describing the state of network connectivity

ReplicatorActivityLevel

An enum describing states for a Replicator

ReplicatorType

An enum representing the direction of a Replicator

In This Article
Back to top Generated by DocFX