UNPKG

694 Btext/x-cView Raw
1/**
2 * Copyright (c) Facebook, Inc. and its affiliates.
3 *
4 * This source code is licensed under the MIT license found in the
5 * LICENSE file in the root directory of this source tree.
6 */
7
8#import <Foundation/Foundation.h>
9#import "RNCConnectionState.h"
10
11NS_ASSUME_NONNULL_BEGIN
12
13@class RNCConnectionStateWatcher;
14
15
16@protocol RNCConnectionStateWatcherDelegate
17
18- (void)connectionStateWatcher:(RNCConnectionStateWatcher *)connectionStateWatcher didUpdateState:(RNCConnectionState *)state;
19
20@end
21
22@interface RNCConnectionStateWatcher : NSObject
23
24- (instancetype)initWithDelegate:(id<RNCConnectionStateWatcherDelegate>)delegate;
25- (RNCConnectionState *)currentState;
26
27@end
28
29NS_ASSUME_NONNULL_END