|
@@ -1,5 +1,6 @@
|
|
package cc.iotkit.comp;
|
|
package cc.iotkit.comp;
|
|
|
|
|
|
|
|
+import cc.iotkit.comp.model.AuthInfo;
|
|
import cc.iotkit.comp.model.DeviceState;
|
|
import cc.iotkit.comp.model.DeviceState;
|
|
import cc.iotkit.comp.model.RegisterInfo;
|
|
import cc.iotkit.comp.model.RegisterInfo;
|
|
import cc.iotkit.converter.DeviceMessage;
|
|
import cc.iotkit.converter.DeviceMessage;
|
|
@@ -15,6 +16,10 @@ public interface IComponent {
|
|
|
|
|
|
void destroy();
|
|
void destroy();
|
|
|
|
|
|
|
|
+ void onDeviceAuth(AuthInfo authInfo);
|
|
|
|
+
|
|
|
|
+ void onDeviceRegister(RegisterInfo info);
|
|
|
|
+
|
|
void onDeviceStateChange(DeviceState state);
|
|
void onDeviceStateChange(DeviceState state);
|
|
|
|
|
|
void send(DeviceMessage message);
|
|
void send(DeviceMessage message);
|