#pragma once #include #include #include "bluetooth_types.hpp" namespace ams::bluetooth::core { bool IsInitialized(void); os::SystemEventType *GetSystemEvent(void); os::SystemEventType *GetForwardEvent(void); os::SystemEventType *GetUserForwardEvent(void); Result Initialize(Handle eventHandle); void Finalize(void); Result GetEventInfo(ncm::ProgramId program_id, EventType *type, u8* buffer, size_t size); void HandleEvent(void); }