key? Returns the current key.
action=, activate_action= Specifies the name of the action to be associated with the current key.
action?, activate_action? Returns the name of the action associated with the current key.
on! Starts the processing of events generated by the remote control keypad
off! Stops the processing of remote control events
serial_port= Sets the serial port that the workstation communicates to the irlink over.
serial_port? Gets the serial port that the workstation communicates to the irlink over.
error? Returns 0 for no error, 1 for error, and 2 for warning
error_message? Returns a description of the last error
free! Closes connection to irlink and frees the instance.
standard remote controller keys.
actions new: some_action
tick_actions = 'some_action print!;' ; irlink new: ir
key=IR_ON activate_action=some_action
on! ;