コード例 #1
0
ファイル: ClientProxy.java プロジェクト: real-logic/Aeron
  public void onPublicationReady(
      final long registrationId,
      final int streamId,
      final int sessionId,
      final String logFileName,
      final int positionCounterId) {
    publicationReady
        .sessionId(sessionId)
        .streamId(streamId)
        .correlationId(registrationId)
        .publicationLimitCounterId(positionCounterId)
        .logFileName(logFileName);

    final int length = publicationReady.length();
    transmit(ON_PUBLICATION_READY, buffer, 0, length);
  }
コード例 #2
0
ファイル: ClientProxy.java プロジェクト: real-logic/Aeron
  public ClientProxy(final BroadcastTransmitter transmitter) {
    this.transmitter = transmitter;

    errorResponse.wrap(buffer, 0);
    imageReady.wrap(buffer, 0);
    publicationReady.wrap(buffer, 0);
    correlatedMessage.wrap(buffer, 0);
    imageMessage.wrap(buffer, 0);
  }