public boolean isFromPreferred(final StatusMessageFlyweight statusMessageFlyweight) { final int asfLength = statusMessageFlyweight.applicationSpecificFeedback(smAsf); boolean result = false; // default ASF is 4 bytes if (asfLength >= 4) { if (smAsf[0] == PREFERRED_ASF_BYTES[0] && smAsf[1] == PREFERRED_ASF_BYTES[1] && smAsf[2] == PREFERRED_ASF_BYTES[2] && smAsf[3] == PREFERRED_ASF_BYTES[3]) { result = true; } } return result; }
.applicationSpecificFeedback(applicationSpecificFeedback, 0, applicationSpecificFeedback.length) .receiverId(receiverId) .version(HeaderFlyweight.CURRENT_VERSION)
public boolean isFromPreferred(final StatusMessageFlyweight statusMessageFlyweight) { final int asfLength = statusMessageFlyweight.applicationSpecificFeedback(smAsf); boolean result = false; // default ASF is 4 bytes if (asfLength >= 4) { if (smAsf[0] == PREFERRED_ASF_BYTES[0] && smAsf[1] == PREFERRED_ASF_BYTES[1] && smAsf[2] == PREFERRED_ASF_BYTES[2] && smAsf[3] == PREFERRED_ASF_BYTES[3]) { result = true; } } return result; }
public boolean isFromPreferred(final StatusMessageFlyweight statusMessageFlyweight) { final int asfLength = statusMessageFlyweight.applicationSpecificFeedback(smAsf); boolean result = false; // default ASF is 4 bytes if (asfLength >= 4) { if (smAsf[0] == PREFERRED_ASF_BYTES[0] && smAsf[1] == PREFERRED_ASF_BYTES[1] && smAsf[2] == PREFERRED_ASF_BYTES[2] && smAsf[3] == PREFERRED_ASF_BYTES[3]) { result = true; } } return result; }
.applicationSpecificFeedback(applicationSpecificFeedback, 0, applicationSpecificFeedback.length) .receiverId(receiverId) .version(HeaderFlyweight.CURRENT_VERSION)
.applicationSpecificFeedback(applicationSpecificFeedback, 0, applicationSpecificFeedback.length) .receiverId(receiverId) .version(HeaderFlyweight.CURRENT_VERSION)