Home
last modified time | relevance | path

Searched refs:BInputServerDevice (Results 1 – 25 of 28) sorted by relevance

12

/haiku/src/servers/input/
H A DInputServerDevice.cpp17 DeviceAddOn::DeviceAddOn(BInputServerDevice *device) in DeviceAddOn()
63 BInputServerDevice::BInputServerDevice() in BInputServerDevice() function in BInputServerDevice
69 BInputServerDevice::~BInputServerDevice() in ~BInputServerDevice()
79 BInputServerDevice::InitCheck() in InitCheck()
88 BInputServerDevice::SystemShuttingDown() in SystemShuttingDown()
95 BInputServerDevice::Start(const char* device, void* cookie) in Start()
102 BInputServerDevice::Stop(const char* device, void* cookie) in Stop()
109 BInputServerDevice::Control(const char* device, void* cookie, in Control()
117 BInputServerDevice::RegisterDevices(input_device_ref** devices) in RegisterDevices()
125 BInputServerDevice::UnregisterDevices(input_device_ref** devices) in UnregisterDevices()
[all …]
H A DInputServer.h47 InputDeviceListItem(BInputServerDevice& serverDevice,
63 BInputServerDevice* ServerDevice() { return fServerDevice; } in ServerDevice()
66 BInputServerDevice* fServerDevice;
75 DeviceAddOn(BInputServerDevice* device);
83 BInputServerDevice* Device() { return fDevice; } in Device()
86 BInputServerDevice* fDevice;
160 status_t UnregisterDevices(BInputServerDevice& serverDevice,
162 status_t RegisterDevices(BInputServerDevice& serverDevice,
166 status_t StartStopDevices(BInputServerDevice& serverDevice, bool start);
H A DAddOnManager.h57 status_t _RegisterDevice(BInputServerDevice* device,
118 typedef struct add_on_info<BInputServerDevice> device_info;
H A DAddOnManager.cpp340 BInputServerDevice* device = instantiate_add_on<BInputServerDevice>( in _RegisterAddOn()
434 AddOnManager::_RegisterDevice(BInputServerDevice* device, const entry_ref& ref, in _RegisterDevice()
H A DInputServer.cpp65 InputDeviceListItem::InputDeviceListItem(BInputServerDevice& serverDevice, in InputDeviceListItem()
1277 InputServer::UnregisterDevices(BInputServerDevice& serverDevice, in UnregisterDevices()
1324 InputServer::RegisterDevices(BInputServerDevice& serverDevice, in RegisterDevices()
1427 InputServer::StartStopDevices(BInputServerDevice& serverDevice, bool doStart) in StartStopDevices()
/haiku/src/tests/servers/input/view_input_device/
H A DViewInputDevice.cpp21 extern "C" _EXPORT BInputServerDevice* instantiate_input_device();
25 class ViewInputDevice : public BInputServerDevice {
41 BInputServerDevice* instantiate_input_device() in instantiate_input_device()
48 : BInputServerDevice() in ViewInputDevice()
/haiku/headers/os/add-ons/input_server/
H A DInputServerDevice.h42 class BInputServerDevice {
44 BInputServerDevice();
45 virtual ~BInputServerDevice();
/haiku/src/add-ons/input_server/devices/virtualkeyboard/
H A DVirtualKeyboardInputDevice.h15 class VirtualKeyboardInputDevice : public BInputServerDevice {
29 extern "C" BInputServerDevice* instantiate_input_device();
H A DVirtualKeyboardWindow.h21 VirtualKeyboardWindow(BInputServerDevice* dev);
30 BInputServerDevice* fDevice;
H A DVirtualKeyboardInputDevice.cpp9 extern "C" BInputServerDevice*
H A DVirtualKeyboardWindow.cpp33 VirtualKeyboardWindow::VirtualKeyboardWindow(BInputServerDevice* dev) in VirtualKeyboardWindow()
/haiku/src/add-ons/input_server/devices/easypen/
H A DEasyPenInputDevice.h21 class EasyPenInputDevice : public BInputServerDevice {
44 extern "C" BInputServerDevice *instantiate_input_device();
H A DEasyPenInputDevice.cpp76 BInputServerDevice *
/haiku/src/add-ons/input_server/devices/wacom/
H A DMasterServerDevice.cpp37 BInputServerDevice*
45 : BInputServerDevice(), in MasterServerDevice()
89 return BInputServerDevice::InitCheck(); in InitCheck()
105 return (BInputServerDevice::SystemShuttingDown()); in SystemShuttingDown()
155 BInputServerDevice::Control(device, cookie, code, message); in Control()
H A DMasterServerDevice.h16 extern "C" _EXPORT BInputServerDevice* instantiate_input_device();
18 class MasterServerDevice : public BInputServerDevice {
/haiku/src/add-ons/input_server/devices/serial_mouse/
H A DMouseInputDevice.h38 class MouseInputDevice : public BInputServerDevice {
63 extern "C" BInputServerDevice *instantiate_input_device();
H A DMouseInputDevice.cpp81 BInputServerDevice* instantiate_input_device() in instantiate_input_device()
/haiku/src/add-ons/input_server/devices/tablet/
H A DTabletInputDevice.h22 class TabletInputDevice : public BInputServerDevice {
52 extern "C" BInputServerDevice* instantiate_input_device();
H A DTabletInputDevice.cpp135 extern "C" BInputServerDevice*
478 return BInputServerDevice::InitCheck(); in InitCheck()
/haiku/src/add-ons/input_server/devices/mouse/
H A DMouseInputDevice.h21 class MouseInputDevice : public BInputServerDevice {
51 extern "C" BInputServerDevice* instantiate_input_device();
H A DMouseInputDevice.cpp157 extern "C" BInputServerDevice*
750 return BInputServerDevice::InitCheck(); in InitCheck()
/haiku/src/preferences/keymap/
H A DKeyboardLayoutView.h20 class BInputServerDevice; variable
28 BInputServerDevice* dev = NULL);
132 BInputServerDevice* fDevice;
/haiku/src/add-ons/input_server/devices/keyboard/
H A DKeyboardInputDevice.h74 class KeyboardInputDevice : public BInputServerDevice {
106 extern "C" BInputServerDevice* instantiate_input_device();
H A DKeyboardInputDevice.cpp92 extern "C" BInputServerDevice*
654 return BInputServerDevice::InitCheck(); in InitCheck()
/haiku/src/add-ons/input_server/devices/virtio/
H A DVirtioInputDevice.h35 class VirtioInputDevice : public BInputServerDevice
145 extern "C" _EXPORT BInputServerDevice* instantiate_input_device();

12