diff options
| author | bunnei <bunneidev@gmail.com> | 2021-01-29 22:48:06 -0800 |
|---|---|---|
| committer | bunnei <bunneidev@gmail.com> | 2021-02-05 14:00:36 -0800 |
| commit | e86a7e36912b6f3fc64a594338d3c1ac768e3bb8 (patch) | |
| tree | 28c2d60179f1f4f798b5a572af2f8c6685fa4940 /src/core/hle/kernel/readable_event.h | |
| parent | b0727c90c54ead33eddba9a221e52914df021079 (diff) | |
hle: kernel: Rename ReadableEvent to KReadableEvent.
Diffstat (limited to 'src/core/hle/kernel/readable_event.h')
| -rw-r--r-- | src/core/hle/kernel/readable_event.h | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/src/core/hle/kernel/readable_event.h b/src/core/hle/kernel/readable_event.h deleted file mode 100644 index 2195710c2..000000000 --- a/src/core/hle/kernel/readable_event.h +++ /dev/null @@ -1,59 +0,0 @@ -// Copyright 2014 Citra Emulator Project -// Licensed under GPLv2 or any later version -// Refer to the license.txt file included. - -#pragma once - -#include "core/hle/kernel/k_synchronization_object.h" -#include "core/hle/kernel/object.h" - -union ResultCode; - -namespace Kernel { - -class KernelCore; -class WritableEvent; - -class ReadableEvent final : public KSynchronizationObject { - friend class WritableEvent; - -public: - ~ReadableEvent() override; - - std::string GetTypeName() const override { - return "ReadableEvent"; - } - std::string GetName() const override { - return name; - } - - static constexpr HandleType HANDLE_TYPE = HandleType::ReadableEvent; - HandleType GetHandleType() const override { - return HANDLE_TYPE; - } - - /// Unconditionally clears the readable event's state. - void Clear(); - - /// Clears the readable event's state if and only if it - /// has already been signaled. - /// - /// @pre The event must be in a signaled state. If this event - /// is in an unsignaled state and this function is called, - /// then ERR_INVALID_STATE will be returned. - ResultCode Reset(); - - void Signal(); - - bool IsSignaled() const override; - - void Finalize() override {} - -private: - explicit ReadableEvent(KernelCore& kernel); - - bool is_signaled{}; - std::string name; ///< Name of event (optional) -}; - -} // namespace Kernel |
