package com.seewo.adbcommons.model;

import com.seewo.adbcommons.model.base.IFileMsg;
import com.seewo.adbcommons.model.base.IMessage;

/* JADX INFO: loaded from: classes.dex */
public class FileDataMsg implements IFileMsg {
    private byte[] mFileData;
    private CmdFileInfo mFileInfo;

    @Override // com.seewo.adbcommons.model.base.IMessage
    public void decode(byte[] bArr) {
        this.mFileData = bArr;
    }

    @Override // com.seewo.adbcommons.model.base.IMessage
    public byte[] encode() {
        return this.mFileData;
    }

    @Override // com.seewo.adbcommons.model.base.IFileMsg
    public CmdFileInfo getFileInfo() {
        return this.mFileInfo;
    }

    @Override // com.seewo.adbcommons.model.base.IMessage
    public IMessage.MessageType getMessageType() {
        return IMessage.MessageType.FILE_MSG;
    }

    @Override // com.seewo.adbcommons.model.base.IFileMsg
    public void setFileInfo(CmdFileInfo cmdFileInfo) {
        this.mFileInfo = cmdFileInfo;
    }

    public String toString() {
        return "fileInfo:" + this.mFileInfo.toString() + " fileSize:" + this.mFileData.length;
    }
}
