Package org.hxzon.netprotocol.quick.field

Examples of org.hxzon.netprotocol.quick.field.QProtocolInt31Field


public class QSvPacket extends QPacket {
    public static QProtocolInt31Field fetchAppId(byte[] data, int headerOffset) {
        int fieldOffset = headerOffset + 0;
        int fieldLen = 2;
        int value = (int) BytesUtil.toSigned(data, fieldOffset, fieldLen);
        QProtocolInt31Field field = new QProtocolInt31Field();
        field.init(fieldOffset, fieldLen, "appId", "应用标识");
        field.setValue(value);
        return field;
    }
View Full Code Here


    public static QProtocolInt31Field fetchPduLen(byte[] data, int headerOffset) {
        int fieldOffset = headerOffset + 2;
        int fieldLen = 2;
        int value = (int) BytesUtil.toSigned(data, fieldOffset, fieldLen);
        QProtocolInt31Field field = new QProtocolInt31Field();
        field.init(fieldOffset, fieldLen, "pduLen", "PDU长度");
        field.setValue(value);
        return field;
    }
View Full Code Here

    public static QProtocolInt31Field fetchReserved1(byte[] data, int headerOffset) {
        int fieldOffset = headerOffset + 4;
        int fieldLen = 2;
        int value = (int) BytesUtil.toSigned(data, fieldOffset, fieldLen);
        QProtocolInt31Field field = new QProtocolInt31Field();
        field.init(fieldOffset, fieldLen, "reserved1", "保留1");
        field.setValue(value);
        return field;
    }
View Full Code Here

    public static QProtocolInt31Field fetchReserved2(byte[] data, int headerOffset) {
        int fieldOffset = headerOffset + 6;
        int fieldLen = 2;
        int value = (int) BytesUtil.toSigned(data, fieldOffset, fieldLen);
        QProtocolInt31Field field = new QProtocolInt31Field();
        field.init(fieldOffset, fieldLen, "reserved2", "保留2");
        field.setValue(value);
        return field;
    }
View Full Code Here

public class QGoosePacket extends QPacket {
    public static QProtocolInt31Field fetchAppId(byte[] data, int headerOffset) {
        int fieldOffset = headerOffset + 0;
        int fieldLen = 2;
        int value = (int) BytesUtil.toSigned(data, fieldOffset, fieldLen);
        QProtocolInt31Field field = new QProtocolInt31Field();
        field.init(fieldOffset, fieldLen, "appId", "应用标识");
        field.setValue(value);
        return field;
    }
View Full Code Here

    public static QProtocolInt31Field fetchPduLen(byte[] data, int headerOffset) {
        int fieldOffset = headerOffset + 2;
        int fieldLen = 2;
        int value = (int) BytesUtil.toSigned(data, fieldOffset, fieldLen);
        QProtocolInt31Field field = new QProtocolInt31Field();
        field.init(fieldOffset, fieldLen, "pduLen", "PDU长度");
        field.setValue(value);
        return field;
    }
View Full Code Here

    public static QProtocolInt31Field fetchReserved1(byte[] data, int headerOffset) {
        int fieldOffset = headerOffset + 4;
        int fieldLen = 2;
        int value = (int) BytesUtil.toSigned(data, fieldOffset, fieldLen);
        QProtocolInt31Field field = new QProtocolInt31Field();
        field.init(fieldOffset, fieldLen, "reserved1", "保留1");
        field.setValue(value);
        return field;
    }
View Full Code Here

    public static QProtocolInt31Field fetchReserved2(byte[] data, int headerOffset) {
        int fieldOffset = headerOffset + 6;
        int fieldLen = 2;
        int value = (int) BytesUtil.toSigned(data, fieldOffset, fieldLen);
        QProtocolInt31Field field = new QProtocolInt31Field();
        field.init(fieldOffset, fieldLen, "reserved2", "保留2");
        field.setValue(value);
        return field;
    }
View Full Code Here

TOP

Related Classes of org.hxzon.netprotocol.quick.field.QProtocolInt31Field

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.