Uses of Class
org.aesh.terminal.DeviceAttributes
Packages that use DeviceAttributes
-
Uses of DeviceAttributes in org.aesh.terminal
Methods in org.aesh.terminal that return DeviceAttributesModifier and TypeMethodDescriptionDeviceAttributes.merge(DeviceAttributes other) Merge this DeviceAttributes with another, combining data from both.TerminalFeatures.queryDeviceAttributes(long timeoutMs) Query the terminal for both primary and secondary device attributes.TerminalFeatures.queryPrimaryDeviceAttributes(long timeoutMs) Query the terminal for its primary device attributes (DA1).TerminalFeatures.querySecondaryDeviceAttributes(long timeoutMs) Query the terminal for its secondary device attributes (DA2).Methods in org.aesh.terminal with parameters of type DeviceAttributesModifier and TypeMethodDescriptionDeviceAttributes.merge(DeviceAttributes other) Merge this DeviceAttributes with another, combining data from both.booleanTerminalFeatures.supportsOscQueries(DeviceAttributes attrs) Check if OSC queries are supported, using DA1 device attributes for improved detection. -
Uses of DeviceAttributes in org.aesh.terminal.image
Methods in org.aesh.terminal.image with parameters of type DeviceAttributesModifier and TypeMethodDescriptionstatic ImageProtocolImageProtocolDetector.detect(DeviceAttributes attrs, String termType) Detect the image protocol using both device attributes and terminal type. -
Uses of DeviceAttributes in org.aesh.terminal.utils
Methods in org.aesh.terminal.utils that return DeviceAttributesModifier and TypeMethodDescriptionstatic DeviceAttributesANSI.parseDA1Response(int[] input) Parse a DA1 (Primary Device Attributes) response.static DeviceAttributesANSI.parseDA2Response(int[] input) Parse a DA2 (Secondary Device Attributes) response.static DeviceAttributesANSI.parseDAResponse(int[] input) Parse both DA1 and DA2 responses from a combined input.