input_device_type
input_device_type type; // see Input.h
input_device_type Type() const;
static status_t Start(input_device_type type);
static status_t Stop(input_device_type type);
static status_t Control(input_device_type type, uint32 code,
input_device_type type);
input_device_type fType;
input_device_type type)
const char* name, input_device_type type);
input_device_type
BInputDevice::Start(input_device_type type)
BInputDevice::Stop(input_device_type type)
BInputDevice::Control(input_device_type type, uint32 code, BMessage *message)
BInputDevice::_SetNameAndType(const char *name, input_device_type type)
dev->_SetNameAndType(device, (input_device_type)type);
dev->_SetNameAndType(name, (input_device_type)type);
return gInputServer->StartStopDevices(name, (input_device_type)type,
input_device_type type;
input_device_type deviceType = B_UNDEFINED_DEVICE;
return gInputServer->ControlDevices(name, (input_device_type)type,
InputDeviceListItem::HasType(input_device_type type) const
InputServer::GetDeviceInfo(const char* name, input_device_type *_type,
InputDeviceListItem::Matches(const char* name, input_device_type type) const
InputServer::StartStopDevices(const char* name, input_device_type type,
InputServer::ControlDevices(const char* name, input_device_type type,
status_t GetDeviceInfo(const char* name, input_device_type *_type,
status_t StartStopDevices(const char* name, input_device_type type,
status_t ControlDevices(const char *name, input_device_type type,
input_device_type Type() const { return fDevice.type; }
bool HasType(input_device_type type) const;
bool Matches(const char* name, input_device_type type) const;