blob: 6ffbbfbf61661a9b6e49e406af6e4d0412386dc3 [file] [log] [blame]
// 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" << std::endl;
return -ENODEV;
}
int number = 0;
for (;;) {
auto msg = uevent->ReadNext();
if (!msg) {
continue;
}
std::cout << "New event #" << number++ << std::endl
<< *msg << std::endl
<< std::endl;
}
}