9 changed files with 107 additions and 23 deletions
@ -0,0 +1,20 @@
@@ -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 @@
@@ -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 @@
@@ -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