rpcsx/kernel/orbis/include/orbis/event.hpp

15 lines
285 B
C++

#pragma once
#include "file.hpp"
#include "note.hpp"
#include "rx/SharedCV.hpp"
#include <list>
namespace orbis {
struct KQueue : orbis::File {
rx::shared_cv cv;
kstring name;
kvector<KEvent> triggeredEvents;
std::list<KNote, kallocator<KNote>> notes;
};
} // namespace orbis