C D G M O R S 
All Classes All Packages

C

canRunCarabiner() - Method in class org.deepsymmetry.libcarabiner.Runner
Checks whether it will be possible to run Carabiner on the current computer.

D

details - Variable in class org.deepsymmetry.libcarabiner.Message
Holds the details sent after the message type, if any.

G

getExecutableName() - Method in class org.deepsymmetry.libcarabiner.Runner
Determines the name by which a Carabiner binary compatible with the current operating system and processor architecture would be identified.
getInstance() - Static method in class org.deepsymmetry.libcarabiner.Runner
Get the singleton instance of this class.

M

Message - Class in org.deepsymmetry.libcarabiner
Simplifies the interpretation of messages sent by Carabiner by converting them from their Extensible Data Notation format to more familiar Java structures.
Message(String) - Constructor for class org.deepsymmetry.libcarabiner.Message
Construct an instance given an edn response line you have received from Carabiner.
messageType - Variable in class org.deepsymmetry.libcarabiner.Message
Identifies the type of the message that was received, which was the symbol that the message started with.

O

org.deepsymmetry.libcarabiner - package org.deepsymmetry.libcarabiner
 

R

Runner - Class in org.deepsymmetry.libcarabiner
Manages the extraction of a compatible version of the Carabiner executable for the current platform, as well as starting and stopping the process when needed, with appropriate command-line arguments, and logs any output or errors produced by the process.

S

setPort(int) - Method in class org.deepsymmetry.libcarabiner.Runner
Set the port on which the managed Carabiner instance should listen.
setUpdateInterval(int) - Method in class org.deepsymmetry.libcarabiner.Runner
Set the minimum interval between updates delivered by Carabiner when changes are occurring on the Link session.
start() - Method in class org.deepsymmetry.libcarabiner.Runner
Start our managed Carabiner instance running if it isn't already.
stop() - Method in class org.deepsymmetry.libcarabiner.Runner
Shut down our managed Carabiner instance if it is running.
C D G M O R S 
All Classes All Packages