mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-06-16 05:55:20 +00:00
34 lines
892 B
Objective-C
34 lines
892 B
Objective-C
#import <SSignalKit/SSignalKit.h>
|
|
|
|
@class TGBridgeSubscription;
|
|
|
|
@interface TGBridgeClient : NSObject
|
|
|
|
- (SSignal *)requestSignalWithSubscription:(TGBridgeSubscription *)subscription;
|
|
- (SSignal *)contextSignal;
|
|
|
|
- (SSignal *)fileSignalForKey:(NSString *)key;
|
|
- (NSArray *)stickerPacks;
|
|
|
|
- (void)handleDidBecomeActive;
|
|
- (void)handleWillResignActive;
|
|
|
|
- (void)sendFileWithURL:(NSURL *)url metadata:(NSDictionary *)metadata;
|
|
|
|
- (void)updateReachability;
|
|
- (bool)isServerReachable;
|
|
- (bool)isActuallyReachable;
|
|
- (SSignal *)actualReachabilitySignal;
|
|
- (SSignal *)reachabilitySignal;
|
|
|
|
- (SSignal *)userInfoSignal;
|
|
|
|
- (SSignal *)sendMessageData:(NSData *)messageData;
|
|
- (void)sendRawMessageData:(NSData *)messageData replyHandler:(void (^)(NSData *))replyHandler errorHandler:(void (^)(NSError *))errorHandler;
|
|
|
|
- (void)transferUserInfo:(NSDictionary *)userInfo;
|
|
|
|
+ (instancetype)instance;
|
|
|
|
@end
|