package com.pekall.smartplug.message;
import static com.pekall.smartplug.message.MessageType.*;
public class ReportStatusRequest extends BaseMessage {
private short mStatus; // 0 for off, 1 for on
public ReportStatusRequest(int messageId, short status) {
super(messageId);
this.mMessageType = MSG_REPORT_STATUS_REQ;
this.mStatus = status;
}
public short getStatus() {
return mStatus;
}
@Override
public int size() {
return super.size() + (Short.SIZE / Byte.SIZE);
}
@Override
public String toString() {
return "ReportStatusRequest [mMessageType=" + mMessageType + ", mMessageId=" + mMessageId + ", mStatus="
+ mStatus + "]";
}
}