CBLURLEndpointListener
@interface CBLURLEndpointListener : NSObject
                ENTERPRISE EDITION ONLY.
A listener to provide websocket based endpoint for peer-to-peer replication. Once the listener is started, peer replicators can connect to the listener by using CBLURLEndpoint.
- 
                  
                  
The read-only configuration.
Declaration
Objective-C
@property (nonatomic, readonly) CBLURLEndpointListenerConfiguration *_Nonnull config; - 
                  
                  
The port that the listener is listening to. If the listener is not started, the port property will be zero.
Declaration
Objective-C
@property (nonatomic, readonly) unsigned short port; - 
                  
                  
The TLS identity used by the listener to provide TLS communication. If the listener is not started or the TLS is disabled, the property value will be nil.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) CBLTLSIdentity *tlsIdentity; - 
                  
                  
The possible URLs of the listener. If the listener is not started, the urls property will be nil.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSArray<NSURL *> *urls; - 
                  
                  
The current connection status of the listener.
Declaration
Objective-C
@property (nonatomic, readonly) CBLConnectionStatus status; - 
                  
                  
Initializes a listener with the given configuration object.
Declaration
Objective-C
- (nonnull instancetype)initWithConfig: (nonnull CBLURLEndpointListenerConfiguration *)config; - 
                  
                  
Starts the listener.
Declaration
Objective-C
- (BOOL)startWithError:(NSError *_Nullable *_Nullable)error; - 
                  
                  
Stop the listener.
Declaration
Objective-C
- (void)stop; - 
                  
                  
Unavailable
Not available.
Declaration
Objective-C
- (nonnull instancetype)init; 
        CBLURLEndpointListener Class Reference