9 changed files with 107 additions and 23 deletions
@ -0,0 +1,20 @@ |
|||||||
|
/************************************************* |
||||||
|
* @copyright 2017 Flision Corporation Inc. |
||||||
|
* @author: Vincent Chan @ Canton |
||||||
|
* @date: 2023年09月25日 |
||||||
|
* @version: 1.0.0 |
||||||
|
* @description: |
||||||
|
**************************************************/ |
||||||
|
package com.dji.sdk.common; |
||||||
|
|
||||||
|
import com.dji.sdk.common.ReadonlyPublishConfiguration; |
||||||
|
import com.dji.sdk.mqtt.CommonTopicRequest; |
||||||
|
|
||||||
|
public interface PublishRequest { |
||||||
|
|
||||||
|
String getTopic(); |
||||||
|
|
||||||
|
CommonTopicRequest getOriginRequest(); |
||||||
|
|
||||||
|
ReadonlyPublishConfiguration getConfiguration(); |
||||||
|
} |
@ -0,0 +1,17 @@ |
|||||||
|
/************************************************* |
||||||
|
* @copyright 2017 Flision Corporation Inc. |
||||||
|
* @author: Vincent Chan @ Canton |
||||||
|
* @date: 2023年09月25日 |
||||||
|
* @version: 1.0.0 |
||||||
|
* @description: |
||||||
|
**************************************************/ |
||||||
|
package com.dji.sdk.common; |
||||||
|
|
||||||
|
import com.dji.sdk.mqtt.CommonTopicResponse; |
||||||
|
|
||||||
|
public interface PublishResult { |
||||||
|
|
||||||
|
boolean isTimeout(); |
||||||
|
|
||||||
|
CommonTopicResponse getData(); |
||||||
|
} |
@ -0,0 +1,17 @@ |
|||||||
|
/************************************************* |
||||||
|
* @copyright 2017 Flision Corporation Inc. |
||||||
|
* @author: Vincent Chan @ Canton |
||||||
|
* @date: 2023年09月25日 |
||||||
|
* @version: 1.0.0 |
||||||
|
* @description: |
||||||
|
**************************************************/ |
||||||
|
package com.dji.sdk.common; |
||||||
|
|
||||||
|
public interface ReadonlyPublishConfiguration { |
||||||
|
|
||||||
|
String getBid(); |
||||||
|
|
||||||
|
String getTid(); |
||||||
|
|
||||||
|
long getTimeout(); |
||||||
|
} |
Loading…
Reference in new issue