Module de.ibapl.jnhw.syscall.linux
Class Usbdevice_fs.Usbdevfs_urb
- java.lang.Object
-
- de.ibapl.jnhw.common.memory.AbstractNativeMemory
-
- de.ibapl.jnhw.common.memory.OpaqueMemory32
-
- de.ibapl.jnhw.common.memory.Struct32
-
- de.ibapl.jnhw.syscall.linux.include.uapi.linux.Usbdevice_fs.Usbdevfs_urb
-
- All Implemented Interfaces:
Native
- Enclosing class:
- Usbdevice_fs
public abstract static class Usbdevice_fs.Usbdevfs_urb extends Struct32
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.ibapl.jnhw.common.memory.OpaqueMemory32
OpaqueMemory32.OpaqueMemory32Producer<T extends OpaqueMemory32,P extends AbstractNativeMemory>
-
Nested classes/interfaces inherited from class de.ibapl.jnhw.common.memory.AbstractNativeMemory
AbstractNativeMemory.SetMem
-
-
Field Summary
-
Fields inherited from class de.ibapl.jnhw.common.memory.OpaqueMemory32
sizeInBytes
-
Fields inherited from class de.ibapl.jnhw.common.memory.AbstractNativeMemory
baseAddress, CLEANER, LOG, MEM_ACCESS, MEM_ACCESS_PROPERTY, NULL, parent
-
-
Constructor Summary
Constructors Constructor Description Usbdevfs_urb(AbstractNativeMemory parent, long offset, AbstractNativeMemory.SetMem setMem)
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract intactual_length()abstract NativeAddressHolderbuffer()abstract intbuffer_length()abstract byteendpoint()abstract interror_count()abstract intflags()abstract intnumber_of_packets()abstract intsignr()abstract intstart_frame()abstract intstatus()abstract intstream_id()abstract bytetype()abstract NativeAddressHolderusercontext()-
Methods inherited from class de.ibapl.jnhw.common.memory.Struct32
getBaseDataType, nativeToHexString
-
Methods inherited from class de.ibapl.jnhw.common.memory.OpaqueMemory32
checkIndex, clear, copy, copy, equals, getByte, getSizeInBytes, hashCode, memset, nativeToString, nativeToString, printMemory, printMemory, setByte, setMemTo, toBytes, toString
-
Methods inherited from class de.ibapl.jnhw.common.memory.AbstractNativeMemory
calcOffsetForAlignment, getOffset, getSizeInBytes, isSameAddress, offsetof, toNativeAddressHolder, toUintptr_t, toUintptr_tOrNULL
-
-
-
-
Constructor Detail
-
Usbdevfs_urb
public Usbdevfs_urb(AbstractNativeMemory parent, long offset, AbstractNativeMemory.SetMem setMem)
-
-
Method Detail
-
type
public abstract byte type()
-
endpoint
public abstract byte endpoint()
-
status
public abstract int status()
-
flags
public abstract int flags()
-
buffer
public abstract NativeAddressHolder buffer()
-
buffer_length
public abstract int buffer_length()
-
actual_length
public abstract int actual_length()
-
start_frame
public abstract int start_frame()
-
number_of_packets
public abstract int number_of_packets()
-
stream_id
public abstract int stream_id()
-
error_count
public abstract int error_count()
-
signr
public abstract int signr()
-
usercontext
public abstract NativeAddressHolder usercontext()
-
-