aeron-client/src/main/java/io/aeron/protocol/StatusMessageFlyweight.java
public long receiverId()
    {
        final long value;
        if (ByteOrder.nativeOrder() == LITTLE_ENDIAN)
        {
            value =
                (
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 7)) << 56) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 6) & 0xFF) << 48) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 5) & 0xFF) << 40) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 4) & 0xFF) << 32) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 3) & 0xFF) << 24) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 2) & 0xFF) << 16) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 1) & 0xFF) << 8) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 0) & 0xFF))
                );
        }
        else
        {
            value =
                (
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 0)) << 56) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 1) & 0xFF) << 48) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 2) & 0xFF) << 40) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 3) & 0xFF) << 32) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 4) & 0xFF) << 24) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 5) & 0xFF) << 16) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 6) & 0xFF) << 8) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 7) & 0xFF))
                );
        }

        return value;
    }
public long receiverId()
    {
        final long value;
        if (ByteOrder.nativeOrder() == LITTLE_ENDIAN)
        {
            value =
                (
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 7)) << 56) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 6) & 0xFF) << 48) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 5) & 0xFF) << 40) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 4) & 0xFF) << 32) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 3) & 0xFF) << 24) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 2) & 0xFF) << 16) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 1) & 0xFF) << 8) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 0) & 0xFF))
                );
        }
        else
        {
            value =
                (
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 0)) << 56) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 1) & 0xFF) << 48) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 2) & 0xFF) << 40) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 3) & 0xFF) << 32) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 4) & 0xFF) << 24) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 5) & 0xFF) << 16) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 6) & 0xFF) << 8) |
                    (((long)getByte(RECEIVER_ID_FIELD_OFFSET + 7) & 0xFF))
                );
        }

        return value;
    }
public long receiverId ( ) { final long value ; if ( ByteOrder . nativeOrder ( ) == LITTLE_ENDIAN ) { value = ( ( ( ( long ) getByte ( RECEIVER_ID_FIELD_OFFSET + 7 ) ) << 56 ) | ( ( ( long ) getByte ( RECEIVER_ID_FIELD_OFFSET + 6 ) & 0xFF ) << 48 ) | ( ( ( long ) getByte ( RECEIVER_ID_FIELD_OFFSET + 5 ) & 0xFF ) << 40 ) | ( ( ( long ) getByte ( RECEIVER_ID_FIELD_OFFSET + 4 ) & 0xFF ) << 32 ) | ( ( ( long ) getByte ( RECEIVER_ID_FIELD_OFFSET + 3 ) & 0xFF ) << 24 ) | ( ( ( long ) getByte ( RECEIVER_ID_FIELD_OFFSET + 2 ) & 0xFF ) << 16 ) | ( ( ( long ) getByte ( RECEIVER_ID_FIELD_OFFSET + 1 ) & 0xFF ) << 8 ) | ( ( ( long ) getByte ( RECEIVER_ID_FIELD_OFFSET + 0 ) & 0xFF ) ) ) ; } else { value = ( ( ( ( long ) getByte ( RECEIVER_ID_FIELD_OFFSET + 0 ) ) << 56 ) | ( ( ( long ) getByte ( RECEIVER_ID_FIELD_OFFSET + 1 ) & 0xFF ) << 48 ) | ( ( ( long ) getByte ( RECEIVER_ID_FIELD_OFFSET + 2 ) & 0xFF ) << 40 ) | ( ( ( long ) getByte ( RECEIVER_ID_FIELD_OFFSET + 3 ) & 0xFF ) << 32 ) | ( ( ( long ) getByte ( RECEIVER_ID_FIELD_OFFSET + 4 ) & 0xFF ) << 24 ) | ( ( ( long ) getByte ( RECEIVER_ID_FIELD_OFFSET + 5 ) & 0xFF ) << 16 ) | ( ( ( long ) getByte ( RECEIVER_ID_FIELD_OFFSET + 6 ) & 0xFF ) << 8 ) | ( ( ( long ) getByte ( RECEIVER_ID_FIELD_OFFSET + 7 ) & 0xFF ) ) ) ; } return value ; }
Identifier for the receiver to distinguish them for FlowControl strategies.

@return identifier for the receiver to distinguish them for FlowControl strategies.
Identifier for the receiver to distinguish them for FlowControl strategies .