private static void dissect(final CounterMessageFlyweight msg, final StringBuilder builder) { builder .append(msg.typeId()) .append(" [") .append(msg.keyBufferOffset()).append(' ').append(msg.keyBufferLength()) .append("][") .append(msg.labelBufferOffset()).append(' ').append(msg.labelBufferLength()) .append("][") .append(msg.clientId()) .append(':') .append(msg.correlationId()) .append(']'); }
/** * Fill the label buffer. * * @param labelBuffer containing the mandatory label for the counter. * @param labelOffset within the labelBuffer at which the label begins. * @param labelLength of the label in the labelBuffer. * @return flyweight */ public CounterMessageFlyweight labelBuffer( final DirectBuffer labelBuffer, final int labelOffset, final int labelLength) { buffer.putInt(labelOffset(), labelLength); buffer.putBytes(labelBufferOffset(), labelBuffer, labelOffset, labelLength); return this; }
counterMsgFlyweight.keyBufferLength(), buffer, index + counterMsgFlyweight.labelBufferOffset(), counterMsgFlyweight.labelBufferLength(), correlationId,
private static void dissect(final CounterMessageFlyweight msg, final StringBuilder builder) { builder .append(msg.typeId()) .append(" [") .append(msg.keyBufferOffset()).append(' ').append(msg.keyBufferLength()) .append("][") .append(msg.labelBufferOffset()).append(' ').append(msg.labelBufferLength()) .append("][") .append(msg.clientId()) .append(':') .append(msg.correlationId()) .append(']'); }
/** * Fill the label buffer. * * @param labelBuffer containing the mandatory label for the counter. * @param labelOffset within the labelBuffer at which the label begins. * @param labelLength of the label in the labelBuffer. * @return flyweight */ public CounterMessageFlyweight labelBuffer( final DirectBuffer labelBuffer, final int labelOffset, final int labelLength) { buffer.putInt(labelOffset(), labelLength); buffer.putBytes(labelBufferOffset(), labelBuffer, labelOffset, labelLength); return this; }
/** * Fill the label buffer. * * @param labelBuffer containing the mandatory label for the counter. * @param labelOffset within the labelBuffer at which the label begins. * @param labelLength of the label in the labelBuffer. * @return flyweight */ public CounterMessageFlyweight labelBuffer( final DirectBuffer labelBuffer, final int labelOffset, final int labelLength) { buffer.putInt(labelOffset(), labelLength); buffer.putBytes(labelBufferOffset(), labelBuffer, labelOffset, labelLength); return this; }
counterMsgFlyweight.keyBufferLength(), buffer, index + counterMsgFlyweight.labelBufferOffset(), counterMsgFlyweight.labelBufferLength(), correlationId,
counterMsgFlyweight.keyBufferLength(), buffer, index + counterMsgFlyweight.labelBufferOffset(), counterMsgFlyweight.labelBufferLength(), correlationId,