Class LinuxFsSpi.spi_ioc_transfer
java.lang.Object
com.sun.jna.Structure
com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpi.spi_ioc_transfer
- Direct Known Subclasses:
LinuxFsSpi.spi_ioc_transfer.ByValue
- Enclosing class:
LinuxFsSpi
@FieldOrder({"tx_buf","rx_buf","len","speed_hz","delay_usecs","bits_per_word","cs_change","tx_nbits","rx_nbits","word_delay_usecs","pad"})
public static class LinuxFsSpi.spi_ioc_transfer
extends com.sun.jna.Structure
- Since:
- 10/3/24.
- Author:
- mpilone
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.ByReference, com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField -
Field Summary
FieldsModifier and TypeFieldDescriptionbytebyteshortintbytelongbyteintlongbytebyteFields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
-
Field Details
-
tx_buf
public long tx_buf -
rx_buf
public long rx_buf -
len
public int len -
speed_hz
public int speed_hz -
delay_usecs
public short delay_usecs -
bits_per_word
public byte bits_per_word -
cs_change
public byte cs_change -
tx_nbits
public byte tx_nbits -
rx_nbits
public byte rx_nbits -
word_delay_usecs
public byte word_delay_usecs -
pad
public byte pad
-
-
Constructor Details
-
spi_ioc_transfer
public spi_ioc_transfer()
-