aeron-client/src/main/java/io/aeron/protocol/StatusMessageFlyweight.java
public StatusMessageFlyweight receiverId(final long id)
    {
        if (ByteOrder.nativeOrder() == LITTLE_ENDIAN)
        {
            putByte(RECEIVER_ID_FIELD_OFFSET + 7, (byte)(id >> 56));
            putByte(RECEIVER_ID_FIELD_OFFSET + 6, (byte)(id >> 48));
            putByte(RECEIVER_ID_FIELD_OFFSET + 5, (byte)(id >> 40));
            putByte(RECEIVER_ID_FIELD_OFFSET + 4, (byte)(id >> 32));
            putByte(RECEIVER_ID_FIELD_OFFSET + 3, (byte)(id >> 24));
            putByte(RECEIVER_ID_FIELD_OFFSET + 2, (byte)(id >> 16));
            putByte(RECEIVER_ID_FIELD_OFFSET + 1, (byte)(id >> 8));
            putByte(RECEIVER_ID_FIELD_OFFSET + 0, (byte)(id));
        }
        else
        {
            putByte(RECEIVER_ID_FIELD_OFFSET + 0, (byte)(id >> 56));
            putByte(RECEIVER_ID_FIELD_OFFSET + 1, (byte)(id >> 48));
            putByte(RECEIVER_ID_FIELD_OFFSET + 2, (byte)(id >> 40));
            putByte(RECEIVER_ID_FIELD_OFFSET + 3, (byte)(id >> 32));
            putByte(RECEIVER_ID_FIELD_OFFSET + 4, (byte)(id >> 24));
            putByte(RECEIVER_ID_FIELD_OFFSET + 5, (byte)(id >> 16));
            putByte(RECEIVER_ID_FIELD_OFFSET + 6, (byte)(id >> 8));
            putByte(RECEIVER_ID_FIELD_OFFSET + 7, (byte)(id));
        }

        return this;
    }
public StatusMessageFlyweight receiverId(final long id)
    {
        if (ByteOrder.nativeOrder() == LITTLE_ENDIAN)
        {
            putByte(RECEIVER_ID_FIELD_OFFSET + 7, (byte)(id >> 56));
            putByte(RECEIVER_ID_FIELD_OFFSET + 6, (byte)(id >> 48));
            putByte(RECEIVER_ID_FIELD_OFFSET + 5, (byte)(id >> 40));
            putByte(RECEIVER_ID_FIELD_OFFSET + 4, (byte)(id >> 32));
            putByte(RECEIVER_ID_FIELD_OFFSET + 3, (byte)(id >> 24));
            putByte(RECEIVER_ID_FIELD_OFFSET + 2, (byte)(id >> 16));
            putByte(RECEIVER_ID_FIELD_OFFSET + 1, (byte)(id >> 8));
            putByte(RECEIVER_ID_FIELD_OFFSET + 0, (byte)(id));
        }
        else
        {
            putByte(RECEIVER_ID_FIELD_OFFSET + 0, (byte)(id >> 56));
            putByte(RECEIVER_ID_FIELD_OFFSET + 1, (byte)(id >> 48));
            putByte(RECEIVER_ID_FIELD_OFFSET + 2, (byte)(id >> 40));
            putByte(RECEIVER_ID_FIELD_OFFSET + 3, (byte)(id >> 32));
            putByte(RECEIVER_ID_FIELD_OFFSET + 4, (byte)(id >> 24));
            putByte(RECEIVER_ID_FIELD_OFFSET + 5, (byte)(id >> 16));
            putByte(RECEIVER_ID_FIELD_OFFSET + 6, (byte)(id >> 8));
            putByte(RECEIVER_ID_FIELD_OFFSET + 7, (byte)(id));
        }

        return this;
    }
public StatusMessageFlyweight receiverId ( final long id ) { if ( ByteOrder . nativeOrder ( ) == LITTLE_ENDIAN ) { putByte ( RECEIVER_ID_FIELD_OFFSET + 7 , ( byte ) ( id >> 56 ) ) ; putByte ( RECEIVER_ID_FIELD_OFFSET + 6 , ( byte ) ( id >> 48 ) ) ; putByte ( RECEIVER_ID_FIELD_OFFSET + 5 , ( byte ) ( id >> 40 ) ) ; putByte ( RECEIVER_ID_FIELD_OFFSET + 4 , ( byte ) ( id >> 32 ) ) ; putByte ( RECEIVER_ID_FIELD_OFFSET + 3 , ( byte ) ( id >> 24 ) ) ; putByte ( RECEIVER_ID_FIELD_OFFSET + 2 , ( byte ) ( id >> 16 ) ) ; putByte ( RECEIVER_ID_FIELD_OFFSET + 1 , ( byte ) ( id >> 8 ) ) ; putByte ( RECEIVER_ID_FIELD_OFFSET + 0 , ( byte ) ( id ) ) ; } else { putByte ( RECEIVER_ID_FIELD_OFFSET + 0 , ( byte ) ( id >> 56 ) ) ; putByte ( RECEIVER_ID_FIELD_OFFSET + 1 , ( byte ) ( id >> 48 ) ) ; putByte ( RECEIVER_ID_FIELD_OFFSET + 2 , ( byte ) ( id >> 40 ) ) ; putByte ( RECEIVER_ID_FIELD_OFFSET + 3 , ( byte ) ( id >> 32 ) ) ; putByte ( RECEIVER_ID_FIELD_OFFSET + 4 , ( byte ) ( id >> 24 ) ) ; putByte ( RECEIVER_ID_FIELD_OFFSET + 5 , ( byte ) ( id >> 16 ) ) ; putByte ( RECEIVER_ID_FIELD_OFFSET + 6 , ( byte ) ( id >> 8 ) ) ; putByte ( RECEIVER_ID_FIELD_OFFSET + 7 , ( byte ) ( id ) ) ; } return this ; }
Identifier for the receiver to distinguish them for FlowControl strategies.

@param id for the receiver to distinguish them for FlowControl strategies.
@return flyweight
Identifier for the receiver to distinguish them for FlowControl strategies .