1 /*---------------------------------------------------------------------------*
2 
3 Copyright (C) Nintendo.  All rights reserved.
4 
5 These coded instructions, statements, and computer programs contain
6 proprietary information of Nintendo of America Inc. and/or Nintendo
7 Company Ltd., and are protected by Federal copyright law.  They may
8 not be disclosed to third parties or copied or duplicated in any form,
9 in whole or in part, without the prior written consent of Nintendo.
10 
11  *---------------------------------------------------------------------------*/
12 
13 #ifndef NN_AOC_TYPES_H_
14 #define NN_AOC_TYPES_H_
15 
16 #include <types.h>
17 #include <nn/aoc/aoc_Defines.h>
18 
19 
20 #ifdef __cplusplus
21 extern "C" {
22 #endif
23 
24 
25 /*!
26 @addtogroup  nn_aoc_api
27     @{
28 */
29 
30 /*!
31 @name  Type
32     @{
33 */
34 
35 /*!
36 @brief  Shows information about a downloadable content title.
37 @struct AOC_TitleListType
38 */
39 typedef struct {
40     u64     titleId;                            //!<    Shows the title ID.
41     u32     groupId;                            //!<    Shows the group ID.
42     u16     version;                            //!<    Shows the title version.
43     char    path[AOC_MAX_CONTENT_PATH_SIZE];    //!<    Deprecated. Do not use.
44 
45 } AOC_TitleListType;
46 
47 /*!
48     @}
49 */
50 
51 /*!
52     @}
53 */
54 
55 #ifdef __cplusplus
56 }
57 #endif
58 
59 #endif // NN_AOC_TYPES_H_
60