Tscope5
Functions | Variables
keyboard_internal.c File Reference

Definitions of internal keyboard functions. More...

Go to the source code of this file.

Functions

void ts5_check_keyboard (char *calling_function)
 Do some checks at the start of each keyboard function. More...
 
void ts5_install_keyboard (char *calling_function)
 Install the keyboard subsystem. More...
 
void ts5_uninstall_keyboard ()
 Uninstall the keyboard subsystem. More...
 

Variables

int _ts5_is_keyboard_installed = 0
 Is the keyboard subsystem installed? More...
 

Detailed Description

Definitions of internal keyboard functions.

Definition in file keyboard_internal.c.

Function Documentation

void ts5_check_keyboard ( char *  calling_function)

Do some checks at the start of each keyboard function.

Parameters
calling_functionName the function that calls for this check or installation.

Checks whether the keyboard subsystem is installed. If not, the keyboard subsystem is installed.

Definition at line 30 of file keyboard_internal.c.

void ts5_install_keyboard ( char *  calling_function)

Install the keyboard subsystem.

Parameters
calling_functionName the function that calls for this check or installation.

This function is called automatically if necessary.

Definition at line 55 of file keyboard_internal.c.

void ts5_uninstall_keyboard ( )

Uninstall the keyboard subsystem.

This function is called automatically at the end of the program.

Definition at line 113 of file keyboard_internal.c.

Variable Documentation

int _ts5_is_keyboard_installed = 0

Is the keyboard subsystem installed?

Definition at line 19 of file keyboard_internal.c.