67 lines
1.8 KiB
Objective-C
67 lines
1.8 KiB
Objective-C
//
|
|
// TwoControlBackMsgDataUtil.h
|
|
// Ifish
|
|
//
|
|
// Created by imac on 16/4/19.
|
|
// Copyright © 2016年 imac. All rights reserved.
|
|
//
|
|
|
|
#import <Foundation/Foundation.h>
|
|
#import "BackmassegeModel.h"
|
|
@interface TwoControlBackMsgDataUtil : NSObject
|
|
|
|
/**
|
|
* 99字节 2控四定时器界面
|
|
*
|
|
* @param backModel
|
|
*
|
|
* @return
|
|
*/
|
|
//+(NSArray*)refreshTwoControlSetViewWithBackMassageModel:(BackmassegeModel*)backModel;
|
|
|
|
|
|
//****两控协议部分****//
|
|
/**
|
|
*注两控又分为 两控四定时器和两控零定时器。。。根据设备model controlAmount 和timerAmount 可做区分
|
|
*/
|
|
/**
|
|
* 实时更新设置界面时间与温度显示 四定时器
|
|
*
|
|
* @param backModel backModel description
|
|
*
|
|
* @return return value description
|
|
*/
|
|
|
|
//+(NSArray*)refreshTwoControlTimerAddTemperatureWithBackMassageModel:(TwoControlBackmsgmodel*)backModel;
|
|
/**
|
|
* 实时更新设置界面时间与温度显示 零定时器
|
|
*
|
|
* @param backModel
|
|
*
|
|
* @return
|
|
*/
|
|
|
|
//+(NSArray*)refreshTwoControlTimerWithBackMassageModel:(TwoControlBackmsgmodel*)backModel;
|
|
|
|
/**
|
|
* 根据返回信息重置 两控按钮状态
|
|
*
|
|
* @param light1 light1 description
|
|
* @param pump pump description
|
|
* @param backModel backModel description
|
|
*/
|
|
|
|
//+(void)resetTwoControlButtonState:(UIButton*)light1 addpump:(UIButton*)pump withBackModel:(TwoControlBackmsgmodel*)backModel;
|
|
/**
|
|
* 读取soket返回信息2控
|
|
*
|
|
* @param data
|
|
* @param backModel
|
|
*/
|
|
//+(void)readSoketbackMassageOfTwoControlData:(NSData*)data WithModel:(TwoControlBackmsgmodel*)backModel;
|
|
|
|
|
|
//+(void)setTwoControlTemperaturelabel:(UILabel*)temperaturelabel addTemperaturebackImg:(UIImageView*)temperaturebackImg addshuixiangwenduLabel:(UILabel*)shuixiangwenduLabel WithBackData:(NSData*)data addWithBackMassageModel:(TwoControlBackmsgmodel*)backModel addWithTableview:(UITableView*)tableview;
|
|
|
|
@end
|