blob: cfe219129eb0b6337660bc7f4b9cc4a979d5408d [file] [log] [blame] [edit]
// SPDX-License-Identifier: Apache-2.0
#include <iostream>
#include "utils/UEvent.h"
int main() {
auto uevent = android::UEvent::CreateInstance();
if (!uevent) {
std::cout << "Can't initialize UEvent class\n";
return -ENODEV;
}
int number = 0;
for (;;) {
auto msg = uevent->ReadNext();
if (!msg) {
continue;
}
std::cout << "New event #" << number++ << '\n'
<< *msg << '\n'
<< std::flush;
}
}