mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-22 08:33:12 -05:00
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Bn7CrhG7pTPR6DT13tN6Me
32 lines
1.0 KiB
C++
32 lines
1.0 KiB
C++
#ifndef CORE_LIBS_PRX_LIBSCEPLAYERINVITATIONDIALOG_LIBSCEPLAYERINVITATIONDIALOG_H
|
|
#define CORE_LIBS_PRX_LIBSCEPLAYERINVITATIONDIALOG_LIBSCEPLAYERINVITATIONDIALOG_H
|
|
|
|
#include <cstdint>
|
|
#include "SceTypes.hpp"
|
|
|
|
enum class PlayerInvitationDialogStatus : std::int32_t {
|
|
None = 0,
|
|
Initialized = 1,
|
|
Running = 2,
|
|
Finished = 3,
|
|
};
|
|
|
|
// Placeholder only: the guest ABI layout is not known and is never read by this HLE stub.
|
|
struct ScePlayerInvitationDialogParam {
|
|
std::uint8_t reserved[1];
|
|
};
|
|
|
|
extern "C" {
|
|
|
|
std::int32_t APS5_VABI scePlayerInvitationDialogInitialize(void);
|
|
std::int32_t APS5_VABI scePlayerInvitationDialogOpen(const ScePlayerInvitationDialogParam* param);
|
|
std::int32_t APS5_VABI scePlayerInvitationDialogUpdateStatus(void);
|
|
std::int32_t APS5_VABI scePlayerInvitationDialogGetStatus(void);
|
|
std::int32_t APS5_VABI scePlayerInvitationDialogClose(void);
|
|
std::int32_t APS5_VABI scePlayerInvitationDialogTerminate(void);
|
|
std::int32_t APS5_VABI scePlayerInvitationDialogGetResult(void* result);
|
|
|
|
}
|
|
|
|
#endif
|