iOS:Support debugging

This commit is contained in:
pengfeizhou
2021-02-22 19:03:34 +08:00
committed by osborn
parent 5ca650c9cb
commit 9db60d94ba
26 changed files with 461 additions and 422 deletions

View File

@@ -24,12 +24,22 @@
NS_ASSUME_NONNULL_BEGIN
@protocol DoricWSClientInterceptor <NSObject>
- (BOOL)interceptType:(NSString *)type command:(NSString *)cmd payload:(NSDictionary *)payload;
@end
@interface DoricWSClient : NSObject
- (instancetype)initWithUrl:(NSString *)url;
- (void)send:(NSString *)command;
- (void)close;
- (void)addInterceptor:(id <DoricWSClientInterceptor>)interceptor;
- (void)removeInterceptor:(id <DoricWSClientInterceptor>)interceptor;
- (void)sendToDebugger:(NSString *)cmd payload:(NSDictionary *)payload;
- (void)sendToServer:(NSString *)cmd payload:(NSDictionary *)payload;
@end
NS_ASSUME_NONNULL_END