// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once

#include "common/types.h"

constexpr s32 ORBIS_MOVE_ERROR_NO_CONTROLLER_CONNECTED = 1;

constexpr s32 ORBIS_MOVE_ERROR_NOT_INIT = 0x80EE0001;
constexpr s32 ORBIS_MOVE_ERROR_ALREADY_INIT = 0x80EE0002;
constexpr s32 ORBIS_MOVE_ERROR_INVALID_ARG = 0x80EE0003;
constexpr s32 ORBIS_MOVE_ERROR_INVALID_HANDLE = 0x80EE0004;
constexpr s32 ORBIS_MOVE_ERROR_MAX_CONTROLLERS_EXCEEDED = 0x80EE0005;
constexpr s32 ORBIS_MOVE_ERROR_INVALID_PORT = 0x80EE0006;
constexpr s32 ORBIS_MOVE_ERROR_ALREADY_OPENED = 0x80EE0007;
constexpr s32 ORBIS_MOVE_ERROR_FATAL = 0x80EE00FF;