public interface DamiBus
| 限定符和类型 | 方法和说明 |
|---|---|
long |
getTimeout()
获取超时
|
static DamiBus |
global() |
void |
listen(String topic,
TopicListener<Payload> listener)
监听
|
void |
requestAndCallback(String topic,
String content,
Consumer<String> callback)
请求并等待回调
|
String |
requestAndResponse(String topic,
String content)
请求并等待响应
|
void |
response(Payload payload,
String content)
响应
|
void |
send(String topic,
String content)
发送(不需要响应)
|
void |
setTimeout(long timeout)
设置超时
|
void |
unlisten(String topic,
TopicListener<Payload> listener)
取消监听
|
static DamiBus global()
long getTimeout()
void setTimeout(long timeout)
void requestAndCallback(String topic, String content, Consumer<String> callback)
void listen(String topic, TopicListener<Payload> listener)
void unlisten(String topic, TopicListener<Payload> listener)
Copyright © 2023. All rights reserved.