/*---------------------------------------------------------------------------* Copyright (C) 2012 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. *---------------------------------------------------------------------------*/ #ifndef NN_AOC_DEFINES_H_ #define NN_AOC_DEFINES_H_ #include #include #ifdef __cplusplus extern "C" { #endif /*! @addtogroup nn_aoc_api @{ */ #define AOC_MAX_CONTENTS_NUM (65536) //!< Maximum number of content items. #define AOC_MAX_VARIATION_NUM (256) //!< Maximum number of variations. #define AOC_MAX_UNIQUE_ID_NUM (32) //!< Maximum number of unique IDs. #define AOC_MAX_TITLES_NUM (AOC_MAX_UNIQUE_ID_NUM * AOC_MAX_VARIATION_NUM) //!< Maximum number of downloadable content titles that can be handled. #define AOC_MAX_CONTENT_PATH_SIZE (88) //!< Indicates the maximum length for the path to downloadable content. #define AOC_MAX_OPENABLE_TITLE_NUM (16) //!< Number of downloadable content titles that can be opened at the same time. #define AOC_ERROR_CODE_BASE (1660000U) #define AOC_ERROR_CODE_UNKNOWN (AOC_ERROR_CODE_BASE + 9999U) /*! @} */ #ifdef __cplusplus } #endif #endif // NN_AOC_DEFINES_H_