ARTWebSocket
Objective-C
@protocol ARTWebSocket <NSObject>
Swift
protocol ARTWebSocket : NSObjectProtocol
This protocol has the subset of ARTSRWebSocket we actually use.
-
Undocumented
Declaration
Objective-C
@property (nonatomic, weak) id <ARTWebSocketDelegate> _Nullable delegate
Swift
weak var delegate: (any ARTWebSocketDelegate)? { get set }
-
Undocumented
Declaration
Objective-C
@property (nullable, nonatomic) dispatch_queue_t delegateDispatchQueue
Swift
var delegateDispatchQueue: dispatch_queue_t? { get set }
-
Undocumented
Declaration
Objective-C
@property (readonly) ARTWebSocketReadyState readyState
Swift
var readyState: ARTWebSocketReadyState { get }
-
Undocumented
Declaration
Objective-C
- (void)open;
Swift
func open()
-
Undocumented
Declaration
Objective-C
- (void)closeWithCode:(NSInteger)code reason:(nullable NSString *)reason;
Swift
func close(withCode code: Int, reason: String?)
-
Undocumented
Declaration
Objective-C
- (void)send:(nullable id)message;
Swift
func send(_ message: Any?)