/*---------------------------------------------------------------------------* Copyright (C) Nintendo. All rights reserved. These coded instructions, statements, and computer programs contain proprietary information of Nintendo of America Inc. and/or Nintendo Company Ltd., and are protected by Federal copyright law. They may not be disclosed to third parties or copied or duplicated in any form, in whole or in part, without the prior written consent of Nintendo. *---------------------------------------------------------------------------*/ // // Do not edit this file. // This file is auto-generated. // #ifndef NN_BOSS_BOSS_RESULT_H_ #define NN_BOSS_BOSS_RESULT_H_ #include #include #ifdef __cplusplus namespace nn { namespace boss { //! @addtogroup nn_boss_result //! @{ /*! @class nn::boss::ResultSuccess @brief Indicates success. */ NN_DEFINE_RESULT_CONST_RANGE( ResultSuccess, nn::Result::LEVEL_SUCCESS, nn::RESULT_MODULE_NN_BOSS, 128, 128, 12800 ); /*! @class nn::boss::ResultNotInitialized @brief Represents a generic "not initialized" result. Handling this Result object catches all of the following Result objects. @li @ref nn::boss::ResultLibraryNotInitialized */ NN_DEFINE_RESULT_CONST_RANGE( ResultNotInitialized, nn::Result::LEVEL_USAGE, nn::RESULT_MODULE_NN_BOSS, 12800, 12800, 14080 ); /*! @class nn::boss::ResultLibraryNotInitialized @brief Indicates that the library has not been initialized. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultNotInitialized */ NN_DEFINE_RESULT_CONST_RANGE( ResultLibraryNotInitialized, nn::Result::LEVEL_USAGE, nn::RESULT_MODULE_NN_BOSS, 12928, 12928, 13056 ); /*! @class nn::boss::ResultInvalid @brief Indicates invalid content. Handling this Result object catches all of the following Result objects. @li @ref nn::boss::ResultInvalidParameter @li @ref nn::boss::ResultInvalidFormat @li @ref nn::boss::ResultInvalidAccount @li @ref nn::boss::ResultInvalidTitle */ NN_DEFINE_RESULT_CONST_RANGE( ResultInvalid, nn::Result::LEVEL_USAGE, nn::RESULT_MODULE_NN_BOSS, 14080, 14080, 16640 ); /*! @class nn::boss::ResultInvalidParameter @brief Indicates an invalid parameter. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultInvalid */ NN_DEFINE_RESULT_CONST_RANGE( ResultInvalidParameter, nn::Result::LEVEL_USAGE, nn::RESULT_MODULE_NN_BOSS, 14208, 14208, 14336 ); /*! @class nn::boss::ResultInvalidFormat @brief Indicates an invalid format. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultInvalid */ NN_DEFINE_RESULT_CONST_RANGE( ResultInvalidFormat, nn::Result::LEVEL_USAGE, nn::RESULT_MODULE_NN_BOSS, 14336, 14336, 14464 ); /*! @class nn::boss::ResultInvalidAccount @brief Indicates an invalid account error. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultInvalid */ NN_DEFINE_RESULT_CONST_RANGE( ResultInvalidAccount, nn::Result::LEVEL_USAGE, nn::RESULT_MODULE_NN_BOSS, 14464, 14464, 14592 ); /*! @class nn::boss::ResultInvalidTitle @brief Indicates an invalid title. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultInvalid */ NN_DEFINE_RESULT_CONST_RANGE( ResultInvalidTitle, nn::Result::LEVEL_USAGE, nn::RESULT_MODULE_NN_BOSS, 14592, 14592, 14720 ); /*! @class nn::boss::ResultNoSupport @brief Represents a "not supported" result. */ NN_DEFINE_RESULT_CONST_RANGE( ResultNoSupport, nn::Result::LEVEL_USAGE, nn::RESULT_MODULE_NN_BOSS, 16640, 16640, 17920 ); /*! @class nn::boss::ResultInitialized @brief Represents an "initialized" result. */ NN_DEFINE_RESULT_CONST_RANGE( ResultInitialized, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 128000, 128000, 129280 ); /*! @class nn::boss::ResultNotExist @brief Represents a generic "does not exist" result. Handling this Result object catches all of the following Result objects. @li @ref nn::boss::ResultFileNotExist @li @ref nn::boss::ResultBossStorageNotExist @li @ref nn::boss::ResultDbNotExist @li @ref nn::boss::ResultRecordNotExist */ NN_DEFINE_RESULT_CONST_RANGE( ResultNotExist, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 129280, 129280, 131840 ); /*! @class nn::boss::ResultFileNotExist @brief Indicates that the file does not exist. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultNotExist */ NN_DEFINE_RESULT_CONST_RANGE( ResultFileNotExist, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 129408, 129408, 129536 ); /*! @class nn::boss::ResultBossStorageNotExist @brief Indicates that the BOSS storage does not exist. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultNotExist */ NN_DEFINE_RESULT_CONST_RANGE( ResultBossStorageNotExist, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 129536, 129536, 129664 ); /*! @class nn::boss::ResultDbNotExist @brief Indicates that the database does not exist. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultNotExist */ NN_DEFINE_RESULT_CONST_RANGE( ResultDbNotExist, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 129664, 129664, 129792 ); /*! @class nn::boss::ResultRecordNotExist @brief Indicates that the database record does not exist. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultNotExist */ NN_DEFINE_RESULT_CONST_RANGE( ResultRecordNotExist, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 129792, 129792, 129920 ); /*! @class nn::boss::ResultNotCompleted @brief Represents a "not completed" result. */ NN_DEFINE_RESULT_CONST_RANGE( ResultNotCompleted, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 131840, 131840, 133120 ); /*! @class nn::boss::ResultNotPermitted @brief Represents a "not permitted" result. */ NN_DEFINE_RESULT_CONST_RANGE( ResultNotPermitted, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 133120, 133120, 134400 ); /*! @class nn::boss::ResultFull @brief Indicates that the maximum value has been reached. Handling this Result object catches all of the following Result objects. @li @ref nn::boss::ResultSizeFull @li @ref nn::boss::ResultCountFull */ NN_DEFINE_RESULT_CONST_RANGE( ResultFull, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 134400, 134400, 135680 ); /*! @class nn::boss::ResultSizeFull @brief Indicates that the maximum size has been reached. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFull */ NN_DEFINE_RESULT_CONST_RANGE( ResultSizeFull, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 134528, 134528, 134656 ); /*! @class nn::boss::ResultCountFull @brief Indicates that the maximum count has been reached. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFull */ NN_DEFINE_RESULT_CONST_RANGE( ResultCountFull, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 134656, 134656, 134784 ); /*! @class nn::boss::ResultFinished @brief Represents a generic "finished" result. Handling this Result object catches all of the following Result objects. @li @ref nn::boss::ResultServiceFinished */ NN_DEFINE_RESULT_CONST_RANGE( ResultFinished, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 135680, 135680, 136960 ); /*! @class nn::boss::ResultServiceFinished @brief Indicates that the service is finished. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFinished */ NN_DEFINE_RESULT_CONST_RANGE( ResultServiceFinished, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 135808, 135808, 135936 ); /*! @class nn::boss::ResultCanceled @brief Indicates that the action was canceled. */ NN_DEFINE_RESULT_CONST_RANGE( ResultCanceled, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 136960, 136960, 138240 ); /*! @class nn::boss::ResultStoppedByPolicylist @brief Indicates that the action was stopped by the policy list. */ NN_DEFINE_RESULT_CONST_RANGE( ResultStoppedByPolicylist, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 138240, 138240, 139520 ); /*! @class nn::boss::ResultAlreadyExist @brief Indicates that the target already exists. */ NN_DEFINE_RESULT_CONST_RANGE( ResultAlreadyExist, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 139520, 139520, 140800 ); /*! @class nn::boss::ResultCannotGetNetworkTime @brief Indicates that the network time could not be retrieved. */ NN_DEFINE_RESULT_CONST_RANGE( ResultCannotGetNetworkTime, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 140800, 140800, 142080 ); /*! @class nn::boss::ResultNotNetworkAccount @brief Indicates that the network account does not exist. */ NN_DEFINE_RESULT_CONST_RANGE( ResultNotNetworkAccount, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 142080, 142080, 143360 ); /*! @class nn::boss::ResultRestrictedByParentalControl @brief Indicates that the action is prohibited by the account-level Parental Controls (Online Interaction in Games). */ NN_DEFINE_RESULT_CONST_RANGE( ResultRestrictedByParentalControl, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 143360, 143360, 144640 ); /*! @class nn::boss::ResultDisableUploadConsoleInformation @brief Indicates that sending system information is disabled in the System Settings. */ NN_DEFINE_RESULT_CONST_RANGE( ResultDisableUploadConsoleInformation, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 144640, 144640, 145920 ); /*! @class nn::boss::ResultNotConnectNetwork @brief Indicates that the system is not connected to the infrastructure network. */ NN_DEFINE_RESULT_CONST_RANGE( ResultNotConnectNetwork, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 145920, 145920, 147200 ); /*! @class nn::boss::ResultRestrictedByParentalControlTotalEnable @brief Indicates that the action is prohibited by the enabled settings for the Parental Controls overall. */ NN_DEFINE_RESULT_CONST_RANGE( ResultRestrictedByParentalControlTotalEnable, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 147200, 147200, 148480 ); /*! @class nn::boss::ResultNotFound @brief Indicates that the object cannot be found. Handling this Result object catches all of the following Result objects. @li @ref nn::boss::ResultBossStorageNotFound */ NN_DEFINE_RESULT_CONST_RANGE( ResultNotFound, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 148480, 148480, 149760 ); /*! @class nn::boss::ResultBossStorageNotFound @brief Indicates the BOSS storage cannot be found. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultNotFound */ NN_DEFINE_RESULT_CONST_RANGE( ResultBossStorageNotFound, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 148608, 148608, 148736 ); /*! @class nn::boss::ResultHttpError @brief Indicates an HTTP communication error. */ NN_DEFINE_RESULT_CONST_RANGE( ResultHttpError, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 256000, 256000, 268800 ); /*! @class nn::boss::ResultFsError @brief Indicates a generic file system error. Handling this Result object catches all of the following Result objects. @li @ref nn::boss::ResultFsErrorNotInit @li @ref nn::boss::ResultFsErrorBusy @li @ref nn::boss::ResultFsErrorCanceled @li @ref nn::boss::ResultFsErrorEndOfDirectory @li @ref nn::boss::ResultFsErrorEndOfFile @li @ref nn::boss::ResultFsErrorMaxMountpoints @li @ref nn::boss::ResultFsErrorMaxVolumes @li @ref nn::boss::ResultFsErrorMaxClients @li @ref nn::boss::ResultFsErrorMaxFiles @li @ref nn::boss::ResultFsErrorMaxDirs @li @ref nn::boss::ResultFsErrorAlreadyOpen @li @ref nn::boss::ResultFsErrorAlreadyExists @li @ref nn::boss::ResultFsErrorNotFound @li @ref nn::boss::ResultFsErrorNotEmpty @li @ref nn::boss::ResultFsErrorAccessError @li @ref nn::boss::ResultFsErrorPermissionError @li @ref nn::boss::ResultFsErrorDataCorrupted @li @ref nn::boss::ResultFsErrorStorageFull @li @ref nn::boss::ResultFsErrorJournalFull @li @ref nn::boss::ResultFsErrorUnavailableCmd @li @ref nn::boss::ResultFsErrorUnsupportedCmd @li @ref nn::boss::ResultFsErrorInvalidParam @li @ref nn::boss::ResultFsErrorInvalidPath @li @ref nn::boss::ResultFsErrorInvalidBuffer @li @ref nn::boss::ResultFsErrorInvalidAlignment @li @ref nn::boss::ResultFsErrorInvalidClientHandle @li @ref nn::boss::ResultFsErrorInvalidFileHandle @li @ref nn::boss::ResultFsErrorInvalidDirHandle @li @ref nn::boss::ResultFsErrorNotFile @li @ref nn::boss::ResultFsErrorNotDir @li @ref nn::boss::ResultFsErrorFileTooBig @li @ref nn::boss::ResultFsErrorOutOfRange @li @ref nn::boss::ResultFsErrorOutOfResources @li @ref nn::boss::ResultFsErrorMediaNotReady @li @ref nn::boss::ResultFsErrorMediaError @li @ref nn::boss::ResultFsErrorWriteProtected @li @ref nn::boss::ResultFsErrorUnknown */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsError, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 320000, 320000, 332800 ); /*! @class nn::boss::ResultFsErrorNotInit @brief Indicates a file system error: not initialized. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorNotInit, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 320128, 320128, 320256 ); /*! @class nn::boss::ResultFsErrorBusy @brief Indicates a file system error: busy. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorBusy, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 320256, 320256, 320384 ); /*! @class nn::boss::ResultFsErrorCanceled @brief Indicates a file system error: canceled. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorCanceled, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 320384, 320384, 320512 ); /*! @class nn::boss::ResultFsErrorEndOfDirectory @brief Indicates a file system error: End of directory. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorEndOfDirectory, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 320512, 320512, 320640 ); /*! @class nn::boss::ResultFsErrorEndOfFile @brief Indicates a file system error: end of directory. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorEndOfFile, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 320640, 320640, 320768 ); /*! @class nn::boss::ResultFsErrorMaxMountpoints @brief Indicates a file system error: maximum number of mount points. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorMaxMountpoints, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 320768, 320768, 320896 ); /*! @class nn::boss::ResultFsErrorMaxVolumes @brief Indicates a file system error: maximum number of volumes. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorMaxVolumes, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 320896, 320896, 321024 ); /*! @class nn::boss::ResultFsErrorMaxClients @brief Indicates a file system error: maximum number of clients. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorMaxClients, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 321024, 321024, 321152 ); /*! @class nn::boss::ResultFsErrorMaxFiles @brief Indicates a file system error: maximum number of files. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorMaxFiles, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 321152, 321152, 321280 ); /*! @class nn::boss::ResultFsErrorMaxDirs @brief Indicates a file system error: maximum number of directories. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorMaxDirs, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 321280, 321280, 321408 ); /*! @class nn::boss::ResultFsErrorAlreadyOpen @brief Indicates a file system error: already open. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorAlreadyOpen, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 321408, 321408, 321536 ); /*! @class nn::boss::ResultFsErrorAlreadyExists @brief Indicates a file system error: already exists. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorAlreadyExists, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 321536, 321536, 321664 ); /*! @class nn::boss::ResultFsErrorNotFound @brief Indicates a file system error: not found. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorNotFound, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 321664, 321664, 321792 ); /*! @class nn::boss::ResultFsErrorNotEmpty @brief Indicates a file system error: not empty. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorNotEmpty, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 321792, 321792, 321920 ); /*! @class nn::boss::ResultFsErrorAccessError @brief Indicates a file access error. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorAccessError, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 321920, 321920, 322048 ); /*! @class nn::boss::ResultFsErrorPermissionError @brief Indicates a file system error: not allowed This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorPermissionError, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 322048, 322048, 322176 ); /*! @class nn::boss::ResultFsErrorDataCorrupted @brief Indicates a file system error: data corrupted. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorDataCorrupted, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 322176, 322176, 322304 ); /*! @class nn::boss::ResultFsErrorStorageFull @brief Indicates a file system error: storage full. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorStorageFull, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 322304, 322304, 322432 ); /*! @class nn::boss::ResultFsErrorJournalFull @brief Indicates a file system error: journal full. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorJournalFull, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 322432, 322432, 322560 ); /*! @class nn::boss::ResultFsErrorUnavailableCmd @brief Indicates a file system error: command not available. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorUnavailableCmd, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 322560, 322560, 322688 ); /*! @class nn::boss::ResultFsErrorUnsupportedCmd @brief Indicates a file system error: command not supported. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorUnsupportedCmd, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 322688, 322688, 322816 ); /*! @class nn::boss::ResultFsErrorInvalidParam @brief Indicates a file system error: invalid parameter. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorInvalidParam, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 322816, 322816, 322944 ); /*! @class nn::boss::ResultFsErrorInvalidPath @brief Indicates a file system error: invalid path. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorInvalidPath, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 322944, 322944, 323072 ); /*! @class nn::boss::ResultFsErrorInvalidBuffer @brief Indicates a file system error: invalid buffer. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorInvalidBuffer, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 323072, 323072, 323200 ); /*! @class nn::boss::ResultFsErrorInvalidAlignment @brief Indicates a file system error: invalid alignment. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorInvalidAlignment, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 323200, 323200, 323328 ); /*! @class nn::boss::ResultFsErrorInvalidClientHandle @brief Indicates a file system error: invalid client handle. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorInvalidClientHandle, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 323328, 323328, 323456 ); /*! @class nn::boss::ResultFsErrorInvalidFileHandle @brief Indicates a file system error: invalid file handle. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorInvalidFileHandle, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 323456, 323456, 323584 ); /*! @class nn::boss::ResultFsErrorInvalidDirHandle @brief Indicates a file system error: invalid directory handle. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorInvalidDirHandle, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 323584, 323584, 323712 ); /*! @class nn::boss::ResultFsErrorNotFile @brief Indicates a file system error: not a file. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorNotFile, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 323712, 323712, 323840 ); /*! @class nn::boss::ResultFsErrorNotDir @brief Indicates a file system error: not a directory. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorNotDir, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 323840, 323840, 323968 ); /*! @class nn::boss::ResultFsErrorFileTooBig @brief Indicates a file system error: file too large. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorFileTooBig, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 323968, 323968, 324096 ); /*! @class nn::boss::ResultFsErrorOutOfRange @brief Indicates a file system error: invalid range. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorOutOfRange, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 324096, 324096, 324224 ); /*! @class nn::boss::ResultFsErrorOutOfResources @brief Indicates a file system error: out of resources. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorOutOfResources, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 324224, 324224, 324352 ); /*! @class nn::boss::ResultFsErrorMediaNotReady @brief Indicates a file system error: media not ready. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorMediaNotReady, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 324352, 324352, 324480 ); /*! @class nn::boss::ResultFsErrorMediaError @brief Indicates a file system error: media error. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorMediaError, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 324480, 324480, 324608 ); /*! @class nn::boss::ResultFsErrorWriteProtected @brief Indicates a file system error: write protected. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorWriteProtected, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 324608, 324608, 324736 ); /*! @class nn::boss::ResultFsErrorUnknown @brief Indicates a file system error: unknown error. This result is subsumed by the following results and can be caught by handling any of them. @li @ref nn::boss::ResultFsError */ NN_DEFINE_RESULT_CONST_RANGE( ResultFsErrorUnknown, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 324736, 324736, 324864 ); /*! @class nn::boss::ResultFail @brief Indicates the reason for failure is unknown. */ NN_DEFINE_RESULT_CONST_RANGE( ResultFail, nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_BOSS, 371200, 371200, 384000 ); /*! @class nn::boss::ResultMemoryAllocateError @brief Indicates that memory allocation failed. */ NN_DEFINE_RESULT_CONST_RANGE( ResultMemoryAllocateError, nn::Result::LEVEL_FATAL, nn::RESULT_MODULE_NN_BOSS, 384000, 384000, 385280 ); /*! @class nn::boss::ResultInitializeError @brief Indicates an initialization error. */ NN_DEFINE_RESULT_CONST_RANGE( ResultInitializeError, nn::Result::LEVEL_FATAL, nn::RESULT_MODULE_NN_BOSS, 385280, 385280, 387840 ); /*! @class nn::boss::ResultUnexpect @brief Indicates an unexpected error. */ NN_DEFINE_RESULT_CONST_RANGE( ResultUnexpect, nn::Result::LEVEL_FATAL, nn::RESULT_MODULE_NN_BOSS, 524160, 524160, 524288 ); //! @} } // namespace boss } // namespace nn #endif // __cplusplus #endif // NN_BOSS_BOSS_RESULT_H_