Class CLibrary.termios
- java.lang.Object
-
- com.sun.jna.Structure
-
- org.jline.terminal.impl.jna.freebsd.CLibrary.termios
-
- Enclosing interface:
- CLibrary
public static class CLibrary.termios extends com.sun.jna.Structure
-
-
Constructor Summary
Constructors Constructor Description termios()
termios(Attributes t)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private <T extends java.lang.Enum<T>>
voidaddFlag(int value, java.util.EnumSet<T> flags, T flag, int v)
protected java.util.List<java.lang.String>
getFieldOrder()
private int
setFlag(boolean flag, int value, int org)
Attributes
toAttributes()
-
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, 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
-
-
-
-
Constructor Detail
-
termios
public termios()
-
termios
public termios(Attributes t)
-
-
Method Detail
-
getFieldOrder
protected java.util.List<java.lang.String> getFieldOrder()
- Overrides:
getFieldOrder
in classcom.sun.jna.Structure
-
setFlag
private int setFlag(boolean flag, int value, int org)
-
toAttributes
public Attributes toAttributes()
-
addFlag
private <T extends java.lang.Enum<T>> void addFlag(int value, java.util.EnumSet<T> flags, T flag, int v)
-
-