private static void dissect(final SubscriptionMessageFlyweight msg, final StringBuilder builder) { builder .append(msg.channel()) .append(' ') .append(msg.streamId()) .append(" [") .append(msg.registrationCorrelationId()) .append("][") .append(msg.clientId()) .append(':') .append(msg.correlationId()) .append(']'); }
public long addSubscription(final String channel, final int streamId) { final long registrationId = Aeron.NULL_VALUE; final long correlationId = toDriverCommandBuffer.nextCorrelationId(); subscriptionMessage.correlationId(correlationId); subscriptionMessage .registrationCorrelationId(registrationId) .streamId(streamId) .channel(channel); if (!toDriverCommandBuffer.write(ADD_SUBSCRIPTION, buffer, 0, subscriptionMessage.length())) { throw new AeronException("could not write add subscription command"); } return correlationId; }
correlationId = subscriptionMsgFlyweight.correlationId(); final int streamId = subscriptionMsgFlyweight.streamId(); final long clientId = subscriptionMsgFlyweight.clientId();
private static void dissect(final SubscriptionMessageFlyweight msg, final StringBuilder builder) { builder .append(msg.channel()) .append(' ') .append(msg.streamId()) .append(" [") .append(msg.registrationCorrelationId()) .append("][") .append(msg.clientId()) .append(':') .append(msg.correlationId()) .append(']'); }
public long addSubscription(final String channel, final int streamId) { final long registrationId = Aeron.NULL_VALUE; final long correlationId = toDriverCommandBuffer.nextCorrelationId(); subscriptionMessage.correlationId(correlationId); subscriptionMessage .registrationCorrelationId(registrationId) .streamId(streamId) .channel(channel); if (!toDriverCommandBuffer.write(ADD_SUBSCRIPTION, buffer, 0, subscriptionMessage.length())) { throw new AeronException("could not write add subscription command"); } return correlationId; }
public long addSubscription(final String channel, final int streamId) { final long registrationId = Aeron.NULL_VALUE; final long correlationId = toDriverCommandBuffer.nextCorrelationId(); subscriptionMessage.correlationId(correlationId); subscriptionMessage .registrationCorrelationId(registrationId) .streamId(streamId) .channel(channel); if (!toDriverCommandBuffer.write(ADD_SUBSCRIPTION, buffer, 0, subscriptionMessage.length())) { throw new AeronException("could not write add subscription command"); } return correlationId; }
correlationId = subscriptionMsgFlyweight.correlationId(); final int streamId = subscriptionMsgFlyweight.streamId(); final long clientId = subscriptionMsgFlyweight.clientId();
correlationId = subscriptionMsgFlyweight.correlationId(); final int streamId = subscriptionMsgFlyweight.streamId(); final long clientId = subscriptionMsgFlyweight.clientId();