Classes | Enumerations | Functions
Input.h File Reference

Undocumented file. More...

Classes

class  BInputDevice
 Undocumented class. More...
 

Enumerations

enum  input_device_notification {
  B_INPUT_DEVICE_ADDED = 0x0001,
  B_INPUT_DEVICE_STARTED = 0x0002,
  B_INPUT_DEVICE_STOPPED = 0x0004,
  B_INPUT_DEVICE_REMOVED = 0x0008
}
 Undocumented enum. More...
 
enum  input_device_type {
  B_POINTING_DEVICE = 0,
  B_KEYBOARD_DEVICE = 1,
  B_UNDEFINED_DEVICE = 2
}
 Undocumented enum. More...
 
enum  input_method_op {
  B_INPUT_METHOD_STARTED = 0,
  B_INPUT_METHOD_STOPPED = 1,
  B_INPUT_METHOD_CHANGED = 2,
  B_INPUT_METHOD_LOCATION_REQUEST = 3
}
 Undocumented enum. More...
 

Functions

BInputDevicefind_input_device (const char *name)
 Undocumented function. More...
 
status_t get_input_devices (BList *list)
 Undocumented function. More...
 
status_t watch_input_devices (BMessenger target, bool start)
 Undocumented function. More...
 

Detailed Description

Undocumented file.

Since
Haiku R1

Enumeration Type Documentation

◆ input_device_notification

Undocumented enum.

< >

Since
Haiku R1
Enumerator
B_INPUT_DEVICE_ADDED 

Undocumented enum value.

Since
Haiku R1
B_INPUT_DEVICE_STARTED 

Undocumented enum value.

Since
Haiku R1
B_INPUT_DEVICE_STOPPED 

Undocumented enum value.

Since
Haiku R1
B_INPUT_DEVICE_REMOVED 

Undocumented enum value.

Since
Haiku R1

◆ input_device_type

Undocumented enum.

< >

Since
Haiku R1
Enumerator
B_POINTING_DEVICE 

Undocumented enum value.

Since
Haiku R1
B_KEYBOARD_DEVICE 

Undocumented enum value.

Since
Haiku R1
B_UNDEFINED_DEVICE 

Undocumented enum value.

Since
Haiku R1

◆ input_method_op

Undocumented enum.

< >

Since
Haiku R1
Enumerator
B_INPUT_METHOD_STARTED 

Undocumented enum value.

Since
Haiku R1
B_INPUT_METHOD_STOPPED 

Undocumented enum value.

Since
Haiku R1
B_INPUT_METHOD_CHANGED 

Undocumented enum value.

Since
Haiku R1
B_INPUT_METHOD_LOCATION_REQUEST 

Undocumented enum value.

Since
Haiku R1

Function Documentation

◆ find_input_device()

BInputDevice * find_input_device ( const char *  name)

Undocumented function.

Parameters
nameUndocumented
Returns
Undocumented
Return values
<value>Undocumented
Since
Haiku R1

◆ get_input_devices()

status_t get_input_devices ( BList list)

Undocumented function.

Parameters
listUndocumented
Returns
Undocumented
Return values
<value>Undocumented
Since
Haiku R1

◆ watch_input_devices()

status_t watch_input_devices ( BMessenger  target,
bool  start 
)

Undocumented function.

Parameters
targetUndocumented
startUndocumented
Returns
Undocumented
Return values
<value>Undocumented
Since
Haiku R1