Class UnixFSTransactionCommandHeader

java.lang.Object
javolution.io.Struct
dev.getelements.elements.rt.transact.unix.UnixFSTransactionCommandHeader

public class UnixFSTransactionCommandHeader extends javolution.io.Struct
  • 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.Enum16<UnixFSTransactionCommandInstruction>
    The instruction to execute.
    final javolution.io.Struct.Unsigned32
    The length of the command, in bytes.
    final javolution.io.Struct.Unsigned8
    Represents the number of parameters passed to the command.
    final javolution.io.Struct.Enum16<UnixFSTransactionProgramExecutionPhase>
    The instruction to execute.
    static final int
     

    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

    • SIZE

      public static final int SIZE
    • phase

      public final javolution.io.Struct.Enum16<UnixFSTransactionProgramExecutionPhase> phase
      The instruction to execute.
    • instruction

      public final javolution.io.Struct.Enum16<UnixFSTransactionCommandInstruction> instruction
      The instruction to execute.
    • length

      public final javolution.io.Struct.Unsigned32 length
      The length of the command, in bytes.
    • parameterCount

      public final javolution.io.Struct.Unsigned8 parameterCount
      Represents the number of parameters passed to the command.
  • Constructor Details

    • UnixFSTransactionCommandHeader

      public UnixFSTransactionCommandHeader()