Class VersionRequest

    • Constructor Detail

      • VersionRequest

        public VersionRequest​(Transport transport,
                              short priority)
        Parameters:
        transport -
        priority -
      • VersionRequest

        public VersionRequest​(Transport transport,
                              short priority,
                              int sequenceNumber,
                              boolean isSequenceNumberValid)
        Used for determining UDP roundtrip times.
        Parameters:
        transport - transport to be used when sending.
        priority -
        sequenceNumber -
        isSequenceNumberValid -
    • Method Detail

      • generateVersionRequestMessage

        public static final ByteBuffer generateVersionRequestMessage​(Transport transport,
                                                                     ByteBuffer buffer,
                                                                     short priority,
                                                                     int sequenceNumber,
                                                                     boolean isSequenceNumberValid)
        Generate version request message.
        Parameters:
        transport - transport to be used when sending.
        buffer -
        priority -
        sequenceNumber -
        isSequenceNumberValid -
        Returns:
        generated version message buffer.