Class ModModeLine
- java.lang.Object
-
- com.github.moaxcp.x11client.protocol.xf86vidmode.ModModeLine
-
- All Implemented Interfaces:
OneWayRequest,XObject,XRequest
public final class ModModeLine extends java.lang.Object implements OneWayRequest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classModModeLine.ModModeLineBuilder
-
Field Summary
Fields Modifier and Type Field Description static byteOPCODE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ModModeLine.ModModeLineBuilderbuilder()booleanequals(java.lang.Object o)intgetFlags()shortgetHdisplay()shortgetHskew()shortgetHsyncend()shortgetHsyncstart()shortgetHtotal()bytegetOpCode()intgetScreen()intgetSize()length of object expressed in units of 4 bytesshortgetVdisplay()shortgetVsyncend()shortgetVsyncstart()shortgetVtotal()@NonNull java.util.List<java.lang.Byte>getXPrivate()inthashCode()booleanisFlagsEnabled(@NonNull ModeFlag... maskEnums)static ModModeLinereadModModeLine(X11Input in)java.lang.StringtoString()voidwrite(byte offset, X11Output out)
-
-
-
Field Detail
-
OPCODE
public static final byte OPCODE
- See Also:
- Constant Field Values
-
-
Method Detail
-
readModModeLine
public static ModModeLine readModModeLine(X11Input in) throws java.io.IOException
- Throws:
java.io.IOException
-
write
public void write(byte offset, X11Output out) throws java.io.IOException
-
isFlagsEnabled
public boolean isFlagsEnabled(@NonNull @NonNull ModeFlag... maskEnums)
-
getSize
public int getSize()
Description copied from interface:XObjectlength of object expressed in units of 4 bytes
-
builder
public static ModModeLine.ModModeLineBuilder builder()
-
getScreen
public int getScreen()
-
getHdisplay
public short getHdisplay()
-
getHsyncstart
public short getHsyncstart()
-
getHsyncend
public short getHsyncend()
-
getHtotal
public short getHtotal()
-
getHskew
public short getHskew()
-
getVdisplay
public short getVdisplay()
-
getVsyncstart
public short getVsyncstart()
-
getVsyncend
public short getVsyncend()
-
getVtotal
public short getVtotal()
-
getFlags
public int getFlags()
-
getXPrivate
@NonNull public @NonNull java.util.List<java.lang.Byte> getXPrivate()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-