CBLReplicatorConnection

@protocol CBLReplicatorConnection <NSObject>

The replicator connection used by the application to tell the replicator to consume the data received from the other peer or to close the connection.

  • Tells the replicator to close the current replicator connection. In return, the replicator will call the CBLMessageEndpointConnection’s -close:completion: to acknowledge the closed connection.

    Declaration

    Objective-C

    - (void)close:(nullable CBLMessagingError *)error;

    Swift

    func close(_ error: CBLMessagingError?)

    Parameters

    error

    The error if available.

  • Tells the replicator to consume the message received from the other peer.

    Declaration

    Objective-C

    - (void)receive:(nonnull CBLMessage *)message;

    Swift

    func receive(_ message: CBLMessage)

    Parameters

    message

    The message.