import {GetRequestOption} from "./GetRequestOption"; import {SetRequestOption} from "./SetRequestOption"; import {ActionRequestOption} from "./ActionRequestOption"; import {ConnectRequestOption} from "./ConnectRequestOption"; import {ProxyRequestOption} from "./ProxyRequestOption"; import {SecurityRequestOption} from "./SecurityRequestOption"; export interface RequestOption{ time_tag : boolean; time? : String; unit? : String; interval? : String; request_mode : number; isBroadCast? : boolean; request : GetRequestOption | SetRequestOption | ActionRequestOption | ProxyRequestOption | ConnectRequestOption | SecurityRequestOption, }