RCCommandChannelManager.h 649 B

123456789101112131415161718192021222324252627282930
  1. //
  2. // RCCommandChannelManager.h
  3. // VclustersGemini
  4. //
  5. // Created by My Apple on 2021/11/1.
  6. // Copyright © 2021 APPLE. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. #import "RCSocketManagerForCloudPhone.h"
  10. NS_ASSUME_NONNULL_BEGIN
  11. @interface RCCommandChannelManager : NSObject
  12. - (void)rc_openURL:(NSString *)urlString
  13. connected:(RCSocketCloudPhoneDidConnectBlock)connect
  14. receive:(RCSocketCloudPhoneDidReceiveBlock)receive
  15. failure:(RCSocketCloudPhoneDidFailBlock)failure;
  16. - (void)rc_sendData:(id)data;
  17. - (void)rc_close;
  18. - (RCSocketCloudPhoneStatus)rc_socketStatus;
  19. @end
  20. NS_ASSUME_NONNULL_END