Title Storage Admin Protocol - RainMz/NintendoClients GitHub Wiki
NEX-Protocols > Title Storage Admin
Method ID | Method Name |
---|---|
1 | GetContentTypesDescription |
2 | GetContentTypeDescription |
3 | BrowseContents |
4 | GetContentDetails |
5 | CreateContentAndGetUploadInformation |
6 | RemoveContent |
7 | UpdateContentMetaData |
8 | ContentInsertionCompleted |
(1) GetContentTypesDescription
Request
This method does not take any parameters
Response
Type | Name |
---|---|
List<ContentTypeDescription> | contentDescriptions |
(2) GetContentTypeDescription
Request
Type | Name |
---|---|
String | contentType |
Response
Type | Name |
---|---|
List<ContentTypeExtensionField> | extensionFields |
(3) BrowseContents
Request
This method does not take any parameters
Response
Type | Name |
---|---|
List<AdminTitleContent> | contents |
(4) GetContentDetails
Request
Type | Name |
---|---|
Uint32 | contentId |
Response
Type | Name |
---|---|
AnyDataHolder | details |
(5) CreateContentAndGetUploadInformation
Request
Type | Name |
---|---|
String | name |
String | description |
String | key |
DateTime | dateAvailable |
DateTime | dateExpired |
Uint32 | flags |
Uint32 | extendedFlags |
String | contentType |
AnyDataHolder | extension |
String | mime |
Response
Type | Name |
---|---|
Uint32 | contentId |
String | uploadURL |
String | uploadMimeType |
Map<String,String> | uploadBody |
(6) RemoveContent
Request
Type | Name |
---|---|
Uint32 | contentId |
Response
Type | Name |
---|---|
Bool | %retval% |
(7) UpdateContentMetaData
Request
Type | Name |
---|---|
Uint32 | contentId |
String | name |
String | description |
DateTime | dateAvailable |
DateTime | dateExpired |
Uint32 | flags |
Uint32 | extendedFlags |
AnyDataHolder | extension |
Response
Type | Name |
---|---|
Bool | %retval% |
(8) ContentInsertionCompleted
Request
Type | Name |
---|---|
Uint32 | contentId |
Uint32 | contentSize |
Response
Type | Name |
---|---|
Bool | %retval% |
Types
Structure)
ContentTypeExtensionField (Type | Name |
---|---|
String | m_FieldName |
String | m_FieldType |
Structure)
ContentTypeDescription (Type | Name |
---|---|
String | m_ContentType |
List<ContentTypeExtensionField> | m_extensionFields |
Structure)
ContentDescription (Type | Name |
---|---|
String | m_ContentDisplayName |
String | m_ContentDescription |
Structure)
AdminTitleContent (Type | Name |
---|---|
Uint32 | m_id |
String | m_name |
ContentDescription | m_contentDescription |
Uint32 | m_flags |
Uint32 | m_extendedFlags |
DateTime | m_dateAvailable |
DateTime | m_dateExpired |
String | m_contentType |
String | m_downloadURL |