TDSCommand.h 596 B

1234567891011121314151617181920212223242526272829
  1. //
  2. // Command.h
  3. // EngineBridge
  4. //
  5. // Created by xe on 2020/9/28.
  6. // Copyright © 2020 xe. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. NS_ASSUME_NONNULL_BEGIN
  10. @interface TDSCommand : NSObject
  11. @property (nonatomic,copy) NSString* service;
  12. @property (nonatomic,copy) NSString* method;
  13. @property (nonatomic,copy) NSString* args;
  14. @property (nonatomic,copy) NSString* callbackId;
  15. @property (nonatomic,assign) BOOL callback;
  16. @property (nonatomic,assign) BOOL onceTime;
  17. + (TDSCommand*)constructorCommand:(NSString*)commandJSON;
  18. - (NSString*)toJSON;
  19. @end
  20. NS_ASSUME_NONNULL_END