Class RequestHeader

java.lang.Object
javolution.io.Struct
dev.getelements.elements.rt.remote.RequestHeader

public class RequestHeader extends javolution.io.Struct
Prepends a message request, providing scope and other information about how to dispatch the invocation.
  • Nested Class Summary

    Nested classes/interfaces inherited from class javolution.io.Struct

    javolution.io.Struct.BitField, javolution.io.Struct.Bool, javolution.io.Struct.Enum16<T extends Enum<T>>, javolution.io.Struct.Enum32<T extends Enum<T>>, javolution.io.Struct.Enum64<T extends Enum<T>>, javolution.io.Struct.Enum8<T extends Enum<T>>, javolution.io.Struct.Float32, javolution.io.Struct.Float64, javolution.io.Struct.Member, javolution.io.Struct.Reference32<S extends javolution.io.Struct>, javolution.io.Struct.Reference64<S extends javolution.io.Struct>, javolution.io.Struct.Signed16, javolution.io.Struct.Signed32, javolution.io.Struct.Signed64, javolution.io.Struct.Signed8, javolution.io.Struct.Unsigned16, javolution.io.Struct.Unsigned32, javolution.io.Struct.Unsigned8, javolution.io.Struct.UTF8String
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    final javolution.io.Struct.Signed32
    Indicates the number of additional Consumer instances which will be passed to the remote invocation dispatcher.

    Fields inherited from class javolution.io.Struct

    MAXIMUM_ALIGNMENT
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class javolution.io.Struct

    address, array, array, array, array, array, array, array, byteOrder, getByteBuffer, getByteBufferPosition, inner, isPacked, isUnion, outer, read, readBits, setByteBuffer, setByteBufferPosition, size, toString, write, writeBits

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • additionalParts

      public final javolution.io.Struct.Signed32 additionalParts
      Indicates the number of additional Consumer instances which will be passed to the remote invocation dispatcher. This corresponds to the ResponseHeader.part field.
  • Constructor Details

    • RequestHeader

      public RequestHeader()