14 #ifndef __OLV_TYPES_UPLOAD_COMMUNITYDATA_H_
15 #define __OLV_TYPES_UPLOAD_COMMUNITYDATA_H_
21 #include <nn/config.h>
23 #include <nn/mii/mii_StoreData.h>
138 void SetIconData(
const u8* iconData, u32 iconDataSize);
150 void SetAppData(
const u8* appData, u32 appDataSize);
171 void SetWork(u8* work, u32 workSize);
178 bool m_IsSetCommunityId;
184 const u8* m_IconData;
186 u32 m_PostTextMaxLength;
187 u32 m_CommentTextMaxLength;
188 u8 m_Reserved[1024-812];
190 friend class nn::olv::internal::Main;
248 void GetCommunityCode(
char* communityCode, u32 communityCodeMaxLength)
const;
271 void GetTitleText(
wchar_t* titleText, u32 titleTextMaxLength)
const;
287 void GetDescriptionText(
wchar_t* descriptionText, u32 descriptionTextMaxLength)
const;
304 void GetAppData(u8* appData, u32* appDataSize, u32 appDataMaxSize)
const;
326 nn::olv::Result
GetIconData(u8* iconData, u32* iconDataSize, u32 iconDataMaxSize)
const;
333 u32 m_TitleTextLength;
335 u32 m_DescriptionTextLength;
342 u8 m_Reserved[12288-11240];
344 friend class nn::olv::internal::Main;