Lines Matching defs:event
364 void RecordEventLog(const input_event &event)
367 switch (event.type) {
375 eventType = "other type " + std::to_string(event.type);
378 DHLOGD("5.E2E-Test Source write event into input driver, EventType: %{public}s, Code: %{public}d, "
379 "Value: %{public}d", eventType.c_str(), event.code, event.value);
382 void WriteEventToDevice(const int fd, const input_event &event)
384 if (write(fd, &event, sizeof(event)) < static_cast<ssize_t>(sizeof(event))) {
385 DHLOGE("could not inject event, fd: %{public}d", fd);
388 RecordEventLog(event);
422 struct input_event event = {
428 event.type = EV_KEY;
429 event.code = code;
430 WriteEventToDevice(fd, event);
431 event.type = EV_SYN;
432 event.code = 0;
433 WriteEventToDevice(fd, event);