#ifndef DEVICE_CTRL_CASCADE_PROTOCOL_H
#define DEVICE_CTRL_CASCADE_PROTOCOL_H
#include <Qstring>

namespace zsy
{
    // [0x005A5359(4)][功能码(4)][请求/响应码(8)][数据长度 n(4)][数据(n)][0x0A]
    struct CascadeMessage
    {
        /**
         * 头
         */
        static quint32 HEAD;

        /**
         * 尾
         */
        static qint8 TAIL;
        /**
         * 功能码
         */
        const qint32 fnc;
        /**
         * 请求/响应码
         */
        const qint64 flc;
        /**
         * 数据
         */
        const QByteArray data;
    };
}

#endif // DEVICE_CTRL_CASCADE_PROTOCOL_H