CBLMessageEndpoint
@interface CBLMessageEndpoint : NSObject <CBLEndpoint>
ENTERPRISE EDITION ONLY.
Message endpoint.
-
The unique identifier of the endpoint.
Declaration
Objective-C
@property (nonatomic, copy, readonly) NSString *_Nonnull uid; -
The target used for storing any arbitary value representing the endpoint.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) id target; -
The data transportation protocol.
Declaration
Objective-C
@property (nonatomic, readonly) int protocolType; -
The delegate for creating CBLMessageEndpointConnection object.
Declaration
Objective-C
@property (nonatomic, weak, readonly) id<CBLMessageEndpointDelegate> _Nullable delegate; -
Initializes a CBLMessageEndpoint object.
Declaration
Objective-C
- (nonnull instancetype)initWithUID:(nonnull NSString *)uid target:(nullable id)target protocolType:(id)protocolType delegate: (nonnull id<CBLMessageEndpointDelegate>)delegate;Parameters
uidThe unique identifier of the endpoint.
targetAn optional arbitrary object that represents the endpoint.
protocolTypeThe data transportation protocol.
delegateThe delegate for creating CBLMessageEndpointConnection objects.
Return Value
The CBLMessageEndpoint object.
-
Unavailable
Not available
Declaration
Objective-C
- (nonnull instancetype)init;
CBLMessageEndpoint Class Reference