CBLMessageEndpoint
@interface CBLMessageEndpoint : NSObject <CBLEndpoint>ENTERPRISE EDITION ONLY.
Message endpoint.
- 
                  
                  The unique identifier of the endpoint. DeclarationObjective-C @property (readonly, copy, nonatomic) NSString *_Nonnull uid;Swift var uid: String { get }
- 
                  
                  The target used for storing any arbitary value representing the endpoint. DeclarationObjective-C @property (readonly, nonatomic, nullable) id target;Swift var target: Any? { get }
- 
                  
                  The data transportation protocol. DeclarationObjective-C @property (readonly, nonatomic) CBLProtocolType protocolType;Swift var protocolType: CBLProtocolType { get }
- 
                  
                  The delegate for creating CBLMessageEndpointConnection object. DeclarationObjective-C @property (readonly, nonatomic) id<CBLMessageEndpointDelegate> _Nullable delegate;Swift weak var delegate: CBLMessageEndpointDelegate? { get }
- 
                  
                  Initializes a CBLMessageEndpoint object. DeclarationObjective-C - (nonnull instancetype)initWithUID:(nonnull NSString *)uid target:(nullable id)target protocolType:(CBLProtocolType)protocolType delegate: (nonnull id<CBLMessageEndpointDelegate>)delegate;Swift init(uid: String, target: Any?, protocolType: CBLProtocolType, delegate: CBLMessageEndpointDelegate)ParametersuidThe unique identifier of the endpoint. targetAn optional arbitrary object that represents the endpoint. protocolTypeThe data transportation protocol. delegateThe delegate for creating CBLMessageEndpointConnection objects. Return ValueThe CBLMessageEndpoint object. 
- 
                  
                  Not available DeclarationObjective-C - (nonnull instancetype)init;
 CBLMessageEndpoint Class Reference
        CBLMessageEndpoint Class Reference