Searched refs:UinputDevice (Results 1 – 2 of 2) sorted by relevance
/aosp14/frameworks/base/cmds/uinput/jni/ |
H A D | com_android_commands_uinput_Device.cpp | 100 std::unique_ptr<UinputDevice> UinputDevice::open(int32_t id, const char* name, int32_t vid, in open() 144 return std::unique_ptr<UinputDevice>(new UinputDevice(id, std::move(fd), std::move(callback))); in open() 147 UinputDevice::UinputDevice(int32_t id, android::base::unique_fd fd, in UinputDevice() function in android::uinput::UinputDevice 158 UinputDevice* d = reinterpret_cast<UinputDevice*>(data); in UinputDevice() 165 UinputDevice::~UinputDevice() { in ~UinputDevice() 169 void UinputDevice::injectEvent(uint16_t type, uint16_t code, int32_t value) { in injectEvent() 184 int UinputDevice::handleEvents(int events) { in handleEvents() 258 std::unique_ptr<uinput::UinputDevice> d = in openUinputDevice() 259 uinput::UinputDevice::open(id, name.c_str(), vid, pid, bus, ffEffectsMax, port.c_str(), in openUinputDevice() 265 uinput::UinputDevice* d = reinterpret_cast<uinput::UinputDevice*>(ptr); in closeUinputDevice() [all …]
|
H A D | com_android_commands_uinput_Device.h | 47 class UinputDevice { 49 static std::unique_ptr<UinputDevice> open(int32_t id, const char* name, int32_t vid, 54 virtual ~UinputDevice(); 60 UinputDevice(int32_t id, android::base::unique_fd fd, std::unique_ptr<DeviceCallback> callback);
|