ARTRealtimeChannelsInternal
Objective-C
@interface ARTRealtimeChannelsInternal : NSObject
- (ARTRealtimeChannelInternal *)get:(NSString *)name;
- (ARTRealtimeChannelInternal *)get:(NSString *)name options:(ARTRealtimeChannelOptions *)options;
- (id<NSFastEnumeration>)copyIntoIteratorWithMapper:(ARTRealtimeChannel *(^)(ARTRealtimeChannelInternal *))mapper;
- (instancetype)initWithRealtime:(ARTRealtimeInternal *)realtime logger:(ARTInternalLog *)logger;
@property (readonly, getter=getNosyncIterable) id<NSFastEnumeration> nosyncIterable;
@property (nonatomic, readonly, getter=getCollection) NSMutableDictionary<NSString *, ARTRealtimeChannelInternal *> *collection;
- (ARTRealtimeChannelInternal *)_getChannel:(NSString *)name options:(ARTChannelOptions * _Nullable)options addPrefix:(BOOL)addPrefix;
@property (nonatomic) dispatch_queue_t queue;
- (BOOL)exists:(NSString *)name;
- (void)release:(NSString *)name callback:(nullable ARTCallback)errorInfo;
- (void)release:(NSString *)name;
@end
Swift
class ARTRealtimeChannelsInternal : NSObject
Undocumented
-
Undocumented
Declaration
Objective-C
- (ARTRealtimeChannelInternal *)get:(NSString *)name;
Swift
func get(_ name: String) -> ARTRealtimeChannelInternal
-
Undocumented
Declaration
Objective-C
- (ARTRealtimeChannelInternal *)get:(NSString *)name options:(ARTRealtimeChannelOptions *)options;
Swift
func get(_ name: String, options: ARTRealtimeChannelOptions) -> ARTRealtimeChannelInternal
-
Undocumented
Declaration
Objective-C
- (id<NSFastEnumeration>)copyIntoIteratorWithMapper:(ARTRealtimeChannel *(^)(ARTRealtimeChannelInternal *))mapper;
Swift
func copyIntoIterator(mapper: @escaping (ARTRealtimeChannelInternal) -> ARTRealtimeChannel) -> any NSFastEnumeration
-
Undocumented
Declaration
Objective-C
- (instancetype)initWithRealtime:(ARTRealtimeInternal *)realtime logger:(ARTInternalLog *)logger;
Swift
init(realtime: ARTRealtimeInternal, logger: InternalLog)
-
Undocumented
Declaration
Objective-C
@property (readonly, getter=getNosyncIterable) id<NSFastEnumeration> nosyncIterable
Swift
var nosyncIterable: any NSFastEnumeration { get }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly, getter=getCollection) NSMutableDictionary<NSString *, ARTRealtimeChannelInternal *> *collection
Swift
var collection: NSMutableDictionary { get }
-
Undocumented
Declaration
Objective-C
- (ARTRealtimeChannelInternal *)_getChannel:(NSString *)name options:(ARTChannelOptions * _Nullable)options addPrefix:(BOOL)addPrefix;
Swift
func _getChannel(_ name: String, options: ARTChannelOptions?, addPrefix: Bool) -> ARTRealtimeChannelInternal
-
Undocumented
Declaration
Objective-C
@property (nonatomic) dispatch_queue_t queue
Swift
var queue: dispatch_queue_t { get set }
-
Undocumented
Declaration
Objective-C
- (BOOL)exists:(NSString *)name;
Swift
func exists(_ name: String) -> Bool
-
Undocumented
Declaration
Objective-C
- (void)release:(NSString *)name callback:(nullable ARTCallback)errorInfo;
Swift
func release(_ name: String, callback errorInfo: ARTCallback? = nil)
-
Undocumented
Declaration
Objective-C
- (void)release:(NSString *)name;
Swift
func release(_ name: String)