IRoomInfoModel.java 813 Bytes
package com.xgimi.gimicinema.model;

/**
 * Created by wugian on 2017/4/7
 */
public interface IRoomInfoModel {
    void getRoomInfo(String imei, boolean needUpdate, RoomInfoModelImpl.GetRoomInfoListener listener);

    void getRoomSysTime(String imei, RoomInfoModelImpl.GetServerTimeListener listener);

    void getRoomStatus(String roomSn, RoomInfoModelImpl.GetRoomStatusListener listener);

    void getRoomNestOrderInfo(String orderSn, RoomInfoModelImpl.GetRoomStatusListener listener);

    void getRoomQrCode(String orderSn, String roomSn, RoomInfoModelImpl.GetRoomQrCodeListener listener);

    void reportOpenDoorStatus(String orderSn, RoomInfoModelImpl.OpenDoorStatusListener listener);

    void reportSleepSysStatus(String orderSn, String roomSn, RoomInfoModelImpl.SleepSysStatusListener listener);
}