package com.mogujie.tt.packet.base; import com.mogujie.tt.config.SysConstant; import com.mogujie.tt.log.Logger; import com.mogujie.tt.utils.SequenceNumberMaker; public class DefaultHeader extends Header { private Logger logger = Logger.getLogger(DefaultHeader.class); public DefaultHeader(int serviceId, int commandId) { setVersion((short) SysConstant.PROTOCOL_VERSION); // setFlag((short) SysConstant.PROTOCOL_FLAG); setServiceId(serviceId); setCommandId(commandId); // setError((short) SysConstant.PROTOCOL_ERROR); short seqNo = SequenceNumberMaker.getInstance().make(); setReserved(seqNo); logger.d("packet#construct Default Header -> serviceId:%d, commandId:%d, seqNo:%d", serviceId, commandId, seqNo); } }