Package org.aesh.terminal.http
Class HttpDevice
java.lang.Object
org.aesh.terminal.BaseDevice
org.aesh.terminal.http.HttpDevice
- All Implemented Interfaces:
Device
Device implementation for HTTP-based terminal connections.
- Author:
- Ståle W. Pedersen
-
Constructor Summary
ConstructorsConstructorDescriptionHttpDevice(String type) Creates a new HTTP device with the specified terminal type. -
Method Summary
Modifier and TypeMethodDescriptionbooleangetBooleanCapability(Capability capability) getNumericCapability(Capability capability) getStringCapability(Capability capability) type()Methods inherited from class org.aesh.terminal.BaseDevice
getStringCapabilityAsInts, puts, putsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aesh.terminal.Device
getColorDepth, getImageProtocol, isMultiplexer, supportsImages, supportsOscQueries
-
Constructor Details
-
HttpDevice
Creates a new HTTP device with the specified terminal type.- Parameters:
type- the terminal type (e.g., "vt100", "xterm")
-
-
Method Details
-
type
- Specified by:
typein interfaceDevice- Overrides:
typein classBaseDevice
-
getBooleanCapability
- Specified by:
getBooleanCapabilityin interfaceDevice- Overrides:
getBooleanCapabilityin classBaseDevice
-
getNumericCapability
- Specified by:
getNumericCapabilityin interfaceDevice- Overrides:
getNumericCapabilityin classBaseDevice
-
getStringCapability
- Specified by:
getStringCapabilityin interfaceDevice- Overrides:
getStringCapabilityin classBaseDevice
-