BInputServerDevice
class BInputServerDevice {
BInputServerDevice();
virtual ~BInputServerDevice();
BInputServerDevice *
class EasyPenInputDevice : public BInputServerDevice {
extern "C" BInputServerDevice *instantiate_input_device();
extern "C" BInputServerDevice*
return BInputServerDevice::InitCheck();
extern "C" BInputServerDevice* instantiate_input_device();
class KeyboardInputDevice : public BInputServerDevice {
extern "C" BInputServerDevice*
return BInputServerDevice::InitCheck();
class MouseInputDevice : public BInputServerDevice {
extern "C" BInputServerDevice* instantiate_input_device();
BInputServerDevice* instantiate_input_device()
class MouseInputDevice : public BInputServerDevice {
extern "C" BInputServerDevice *instantiate_input_device();
extern "C" BInputServerDevice*
return BInputServerDevice::InitCheck();
class TabletInputDevice : public BInputServerDevice {
extern "C" BInputServerDevice* instantiate_input_device();
extern "C" BInputServerDevice*
extern "C" _EXPORT BInputServerDevice* instantiate_input_device();
class VirtioInputDevice : public BInputServerDevice
extern "C" BInputServerDevice*
class VirtualKeyboardInputDevice : public BInputServerDevice {
extern "C" BInputServerDevice* instantiate_input_device();
VirtualKeyboardWindow::VirtualKeyboardWindow(BInputServerDevice* dev)
VirtualKeyboardWindow(BInputServerDevice* dev);
BInputServerDevice* fDevice;
return (BInputServerDevice::SystemShuttingDown());
BInputServerDevice::Control(device, cookie, code, message);
BInputServerDevice*
: BInputServerDevice(),
return BInputServerDevice::InitCheck();
extern "C" _EXPORT BInputServerDevice* instantiate_input_device();
class MasterServerDevice : public BInputServerDevice {
KeyboardLayoutView::KeyboardLayoutView(const char* name, BInputServerDevice* dev)
BInputServerDevice* fDevice;
class BInputServerDevice;
BInputServerDevice* dev = NULL);
BInputServerDevice* device = instantiate_add_on<BInputServerDevice>(
AddOnManager::_RegisterDevice(BInputServerDevice* device, const entry_ref& ref,
status_t _RegisterDevice(BInputServerDevice* device,
InputServer::UnregisterDevices(BInputServerDevice& serverDevice,
InputServer::RegisterDevices(BInputServerDevice& serverDevice,
InputServer::StartStopDevices(BInputServerDevice& serverDevice, bool doStart)
InputDeviceListItem::InputDeviceListItem(BInputServerDevice& serverDevice,
status_t UnregisterDevices(BInputServerDevice& serverDevice,
status_t RegisterDevices(BInputServerDevice& serverDevice,
status_t StartStopDevices(BInputServerDevice& serverDevice, bool start);
InputDeviceListItem(BInputServerDevice& serverDevice,
BInputServerDevice* ServerDevice() { return fServerDevice; }
BInputServerDevice* fServerDevice;
DeviceAddOn(BInputServerDevice* device);
BInputServerDevice* Device() { return fDevice; }
BInputServerDevice* fDevice;
BInputServerDevice::Stop(const char* device, void* cookie)
BInputServerDevice::Control(const char* device, void* cookie,
BInputServerDevice::RegisterDevices(input_device_ref** devices)
BInputServerDevice::UnregisterDevices(input_device_ref** devices)
BInputServerDevice::EnqueueMessage(BMessage* message)
BInputServerDevice::StartMonitoringDevice(const char* device)
BInputServerDevice::StopMonitoringDevice(const char* device)
BInputServerDevice::AddDevices(const char* path)
DeviceAddOn::DeviceAddOn(BInputServerDevice *device)
void BInputServerDevice::_ReservedInputServerDevice1() {}
void BInputServerDevice::_ReservedInputServerDevice2() {}
void BInputServerDevice::_ReservedInputServerDevice3() {}
void BInputServerDevice::_ReservedInputServerDevice4() {}
BInputServerDevice::BInputServerDevice()
BInputServerDevice::~BInputServerDevice()
BInputServerDevice::InitCheck()
BInputServerDevice::SystemShuttingDown()
BInputServerDevice::Start(const char* device, void* cookie)
extern "C" _EXPORT BInputServerDevice* instantiate_input_device();
class ViewInputDevice : public BInputServerDevice {
BInputServerDevice* instantiate_input_device()
: BInputServerDevice()