コード例 #1
0
        public void load(PacketInputStream ps)
        {
            func = ps.loadByte();
            int payloadCount = ps.loadInt();

            payload = new byte[payloadCount];
            if (payloadCount > 0)
            {
                ps.loadByteArray(payload);
            }
        }
コード例 #2
0
        public void load(PacketInputStream ps)
        {
            seq = ps.loadInt();
            int servicedataCount = ps.loadInt();

            servicedata = new byte[servicedataCount];
            if (servicedataCount > 0)
            {
                ps.loadByteArray(servicedata);
            }
        }
コード例 #3
0
        public void load(PacketInputStream ps)
        {
            tableid = ps.loadInt();
            pid     = ps.loadInt();
            int gamedataCount = ps.loadInt();

            gamedata = new byte[gamedataCount];
            if (gamedataCount > 0)
            {
                ps.loadByteArray(gamedata);
            }
        }
コード例 #4
0
        public void load(PacketInputStream ps)
        {
            key  = ps.loadString();
            type = ps.loadByte();
            int valueCount = ps.loadInt();

            value = new byte[valueCount];
            if (valueCount > 0)
            {
                ps.loadByteArray(value);
            }
        }
コード例 #5
0
        public void load(PacketInputStream ps)
        {
            mttid = ps.loadInt();
            pid   = ps.loadInt();
            int mttdataCount = ps.loadInt();

            mttdata = new byte[mttdataCount];
            if (mttdataCount > 0)
            {
                ps.loadByteArray(mttdata);
            }
        }
コード例 #6
0
        public void load(PacketInputStream ps)
        {
            pid    = ps.loadInt();
            nick   = ps.loadString();
            status = Enums.makeResponseStatus(ps.loadUnsignedByte());
            int dataCount = ps.loadInt();

            data = new byte[dataCount];
            if (dataCount > 0)
            {
                ps.loadByteArray(data);
            }
        }
コード例 #7
0
        public void load(PacketInputStream ps)
        {
            user       = ps.loadString();
            password   = ps.loadString();
            operatorid = ps.loadInt();
            int credentialsCount = ps.loadInt();

            credentials = new byte[credentialsCount];
            if (credentialsCount > 0)
            {
                ps.loadByteArray(credentials);
            }
        }
コード例 #8
0
        public void load(PacketInputStream ps)
        {
            screenname = ps.loadString();
            pid        = ps.loadInt();
            status     = Enums.makeResponseStatus(ps.loadUnsignedByte());
            code       = ps.loadInt();
            message    = ps.loadString();
            int credentialsCount = ps.loadInt();

            credentials = new byte[credentialsCount];
            if (credentialsCount > 0)
            {
                ps.loadByteArray(credentials);
            }
        }