-
Notifications
You must be signed in to change notification settings - Fork 68
Service Item Protocol
Yannik Marchand edited this page Apr 8, 2023
·
2 revisions
NEX Protocols > ServiceItemProtocol (119)
Type | Name |
---|---|
String | uniqueId |
Uint8 | platform |
Type | Name |
---|---|
String | str |
Type | Name |
---|---|
ServiceItemHttpGetParam | url |
Type | Name |
---|---|
Uint32 | requestId |
Type | Name |
---|---|
Uint32 | requestId |
Type | Name |
---|---|
ServiceItemHttpGetResponse | response |
Type | Name |
---|---|
ServiceItemPurchaseServiceItemParam | purchaseServiceItemParam |
Type | Name |
---|---|
Uint32 | requestId |
Type | Name |
---|---|
Uint32 | requestId |
Type | Name |
---|---|
ServiceItemPurchaseServiceItemResponse | purchaseServiceItemResponse |
Type | Name |
---|---|
ServiceItemListServiceItemParam | listServiceItemParam |
Type | Name |
---|---|
Uint32 | requestId |
Type | Name |
---|---|
Uint32 | requestId |
Type | Name |
---|---|
ServiceItemListServiceItemResponse | listServiceItemResponse |
Type | Name |
---|---|
ServiceItemGetBalanceParam | getBalanceParam |
Type | Name |
---|---|
Uint32 | requestId |
Type | Name |
---|---|
Uint32 | requestId |
Type | Name |
---|---|
ServiceItemGetBalanceResponse | getBalanceResponse |
Type | Name |
---|---|
ServiceItemGetPrepurchaseInfoParam | getPrepurchaseInfoParam |
Type | Name |
---|---|
Uint32 | requestId |
Type | Name |
---|---|
Uint32 | requestId |
Type | Name |
---|---|
ServiceItemGetPrepurchaseInfoResponse | getPrepurchaseInfoResponse |
Type | Name |
---|---|
ServiceItemGetServiceItemRightParam | getServiceItemRightParam |
Bool | withoutRightBinary |
Type | Name |
---|---|
Uint32 | requestId |
Type | Name |
---|---|
Uint32 | requestId |
Type | Name |
---|---|
ServiceItemGetServiceItemRightResponse | getServiceItemRightResponse |
Type | Name |
---|---|
ServiceItemGetPurchaseHistoryParam | getPurchaseHistoryParam |
Type | Name |
---|---|
Uint32 | requestId |
Type | Name |
---|---|
Uint32 | requestId |
Type | Name |
---|---|
ServiceItemGetPurchaseHistoryResponse | getPurchaseHistoryResponse |
Type | Name |
---|---|
ServiceItemPostRightBinaryByAccountParam | postRightBinaryByAccountParam |
Type | Name |
---|---|
ServiceItemPostRightBinaryResponse | postRightBinaryResponse |
Type | Name |
---|---|
ServiceItemUseServiceItemByAccountParam | useServiceItemByAccountParam |
Type | Name |
---|---|
Uint32 | requestId |
Type | Name |
---|---|
Uint32 | requestId |
Type | Name |
---|---|
ServiceItemUseServiceItemResponse | useServiceItemResponse |
Type | Name |
---|---|
ServiceItemAcquireServiceItemByAccountParam | acquireServiceItemByAccountParam |
Type | Name |
---|---|
ServiceItemAcquireServiceItemResponse | acquireServiceItemResponse |
Type | Name |
---|---|
ServiceItemGetSupportIdParam | getSuppordIdParam |
Type | Name |
---|---|
String | supportId |
Type | Name |
---|---|
ServiceItemGetLawMessageParam | getLawMessageParam |
Type | Name |
---|---|
Uint32 | requestId |
Type | Name |
---|---|
Uint32 | requestId |
Type | Name |
---|---|
ServiceItemGetLawMessageResponse | getLawMessageResponse |
ServiceItemHttpGetParam (Structure)
Type | Name |
---|---|
String | url |
ServiceItemHttpGetResponse (Structure)
Type | Name |
---|---|
qBuffer | response |
ServiceItemEShopResponse (Structure)
Type | Name |
---|---|
Uint32 | httpStatus |
Uint32 | errorCode |
String | correlationId |
ServiceItemAmount (Structure)
Type | Name |
---|---|
String | formattedAmount |
String | currency |
String | rawValue |
ServiceItemPurchaseServiceItemParam (Structure)
Type | Name |
---|---|
String | itemCode |
String | priceId |
String | referenceId |
String | balance |
String | itemName |
String | ecServiceToken |
String | language |
Uint32 | uniqueId |
Revision 1:
Type | Name |
---|---|
Uint8 | platform |
ServiceItemPurchaseInfo (Structure)
Type | Name |
---|---|
String | transactionId |
String | extTransactionId |
String | itemCode |
ServiceItemAmount | postBalance |
ServiceItemPurchaseServiceItemResponse (Structure)
This structure inherits from ServiceItemEShopResponse |
---|
Type | Name |
---|---|
List<ServiceItemPurchaseInfo> | nullablePurchaseInfo |
ServiceItemListServiceItemParam (Structure)
Type | Name |
---|---|
String | language |
Uint32 | offset |
Uint32 | size |
Bool | isBalanceAvailable |
Uint32 | uniqueId |
Revision 1:
Type | Name |
---|---|
Uint8 | platform |
ServiceItemLimitation (Structure)
Type | Name |
---|---|
Uint32 | limitationType |
Uint32 | limitationValue |
ServiceItemAttribute (Structure)
Type | Name |
---|---|
String | name |
String | value |
ServiceItemListItem (Structure)
Type | Name |
---|---|
String | itemCode |
ServiceItemAmount | regularPrice |
Bool | taxExcluded |
Bool | initialPurchaseOnly |
ServiceItemLimitation | limitation |
List<ServiceItemAttribute> | attributes |
ServiceItemCatalog (Structure)
Type | Name |
---|---|
Uint32 | totalSize |
Uint32 | offset |
List<ServiceItemListItem> | listItems |
Bool | isBalanceAvailable |
ServiceItemAmount | balance |
ServiceItemListServiceItemResponse (Structure)
This structure inherits from ServiceItemEShopResponse |
---|
Type | Name |
---|---|
List<ServiceItemCatalog> | nullableCatalog |
ServiceItemGetBalanceParam (Structure)
Type | Name |
---|---|
String | language |
Uint32 | uniqueId |
Revision 1:
Type | Name |
---|---|
Uint8 | platform |
ServiceItemGetBalanceResponse (Structure)
This structure inherits from ServiceItemEShopResponse |
---|
Type | Name |
---|---|
List<ServiceItemAmount> | nullableBalance |
ServiceItemGetPrepurchaseInfoParam (Structure)
Type | Name |
---|---|
String | itemCode |
String | referenceId |
ServiceItemLimitation | limitation |
String | language |
Uint32 | uniqueId |
Revision 1:
Type | Name |
---|---|
Uint8 | platform |
ServiceItemPrepurchaseRightInfo (Structure)
Type | Name |
---|---|
Uint32 | limitationType |
Uint32 | acquiredCount |
Uint32 | usedCount |
Uint32 | expiryDate |
Uint32 | expiredCount |
List<Uint32> | expiryCounts |
ServiceItemPrepurchaseInfo (Structure)
Type | Name |
---|---|
String | itemCode |
String | priceId |
ServiceItemAmount | regularPrice |
Bool | isTaxAvailable |
ServiceItemAmount | taxAmount |
ServiceItemAmount | totalAmount |
ServiceItemAmount | currentBalance |
ServiceItemAmount | postBalance |
ServiceItemPrepurchaseRightInfo | currentRightInfo |
ServiceItemPrepurchaseRightInfo | postRightInfo |
ServiceItemGetPrepurchaseInfoResponse (Structure)
This structure inherits from ServiceItemEShopResponse |
---|
Type | Name |
---|---|
List<ServiceItemPrepurchaseInfo> | nullablePrepurchaseInfo |
ServiceItemGetServiceItemRightParam (Structure)
Type | Name |
---|---|
String | referenceId |
String | deviceId |
Uint32 | uniqueId |
Uint8 | itemGroup |
Revision 1:
Type | Name |
---|---|
Uint8 | platform |
ServiceItemRightBinary (Structure)
Type | Name |
---|---|
Uint8 | useType |
qBuffer | rightBinary |
ServiceItemAccountRight (Structure)
Type | Name |
---|---|
PID | pid |
ServiceItemLimitation | limitation |
List<ServiceItemRightBinary> | rightBinaries |
ServiceItemAccountRightTime (Structure)
This structure inherits from ServiceItemAccountRight |
---|
This structure does not contain any fields.
ServiceItemAccountRightConsumption (Structure)
This structure inherits from ServiceItemAccountRight |
---|
Type | Name |
---|---|
Uint32 | usedCount |
Uint32 | expiredCount |
List<Uint32> | expiryCounts |
ServiceItemRightInfo (Structure)
Type | Name |
---|---|
String | referenceId |
Uint32 | referenceIdType |
ServiceItemRightTimeInfo (Structure)
This structure inherits from ServiceItemRightInfo |
---|
Type | Name |
---|---|
List<ServiceItemAccountRightTime> | accountRights |
ServiceItemRightConsumptionInfo (Structure)
This structure inherits from ServiceItemRightInfo |
---|
Type | Name |
---|---|
List<ServiceItemAccountRightConsumption> | accountRights |
ServiceItemRightInfos (Structure)
Type | Name |
---|---|
String | supportId |
List<ServiceItemRightConsumptionInfo> | consumptionRightInfos |
List<ServiceItemRightTimeInfo> | additionalTimeRightInfos |
List<ServiceItemRightTimeInfo> | permanentRightInfos |
Bool | alreadyPurchasedInitialOnlyItem |
ServiceItemGetServiceItemRightResponse (Structure)
This structure inherits from ServiceItemEShopResponse |
---|
Type | Name |
---|---|
List<ServiceItemRightInfos> | nullableRightInfos |
ServiceItemGetPurchaseHistoryParam (Structure)
Type | Name |
---|---|
String | language |
Uint32 | offset |
Uint32 | size |
Uint32 | uniqueId |
Revision 1:
Type | Name |
---|---|
Uint8 | platform |
ServiceItemTransaction (Structure)
Type | Name |
---|---|
String | transactionId |
String | extTransactionId |
DateTime | time |
Uint32 | transactionType |
String | transactionDescription |
ServiceItemAmount | transactionAmount |
String | itemCode |
String | referenceId |
ServiceItemLimitation | limitation |
ServiceItemPurchaseHistory (Structure)
Type | Name |
---|---|
Uint32 | totalSize |
Uint32 | offset |
List<ServiceItemTransaction> | transactions |
ServiceItemGetPurchaseHistoryResponse (Structure)
This structure inherits from ServiceItemEShopResponse |
---|
Type | Name |
---|---|
List<ServiceItemPurchaseHistory> | nullablePurchaseHistory |
ServiceItemLawMessage (Structure)
Type | Name |
---|---|
Bool | isMessageRequired |
String | lawMessage |
ServiceItemGetLawMessageParam (Structure)
Type | Name |
---|---|
String | language |
Uint32 | uniqueId |
Revision 1:
Type | Name |
---|---|
Uint8 | platform |
ServiceItemGetLawMessageResponse (Structure)
This structure inherits from ServiceItemEShopResponse |
---|
Type | Name |
---|---|
List<ServiceItemLawMessage> | nullableLawMessage |
ServiceItemPostRightBinaryByAccountParam (Structure)
Type | Name |
---|---|
String | referenceId |
Uint8 | useType |
qBuffer | rightBinary |
String | logMessage |
Uint32 | uniqueId |
Revision 1:
Type | Name |
---|---|
Uint8 | platform |
ServiceItemPostRightBinaryResponse (Structure)
This structure inherits from ServiceItemEShopResponse |
---|
This structure does not contain any fields.
ServiceItemUseServiceItemByAccountParam (Structure)
Type | Name |
---|---|
String | referenceIdForUse |
String | referenceIdForRightBinary |
Uint8 | useType |
Uint8 | useNumber |
qBuffer | rightBinary |
String | logMessage |
Uint32 | uniqueId |
Revision 1:
Type | Name |
---|---|
Uint8 | platform |
ServiceItemUsedInfo (Structure)
Type | Name |
---|---|
Uint32 | acquiredCount |
Uint32 | usedCount |
ServiceItemUseServiceItemResponse (Structure)
This structure inherits from ServiceItemEShopResponse |
---|
Type | Name |
---|---|
List<ServiceItemUsedInfo> | nullableUsedInfo |
ServiceItemAcquireServiceItemByAccountParam (Structure)
Type | Name |
---|---|
String | referenceIdForAcquisition |
String | referenceIdForRightBinary |
Uint8 | useType |
Uint32 | limitationType |
Uint32 | limitationValue |
qBuffer | rightBinary |
String | logMessage |
Uint32 | uniqueId |
Revision 1:
Type | Name |
---|---|
Uint8 | platform |
ServiceItemAcquireServiceItemResponse (Structure)
Type | Name |
---|---|
Uint32 | limitationType |
Uint32 | acquiredCount |
Uint32 | usedCount |
Uint32 | expiryDate |
Uint32 | expiredCount |
List<Uint32> | expiryCounts |
ServiceItemGetSupportIdParam (Structure)
Type | Name |
---|---|
Uint32 | uniqueId |
Revision 1:
Type | Name |
---|---|
Uint8 | platform |
ServiceItemGetNoticeParam (Structure)
Type | Name |
---|---|
Uint32 | scheduleType |
ServiceItemNotice (Structure)
Type | Name |
---|---|
Uint64 | scheduleId |
Uint32 | scheduleType |
Sint32 | paramInt |
String | paramString |
qBuffer | paramBinary |
DateTime | timeBegin |
DateTime | timeEnd |
ServiceItemUserInfo (Structure)
Type | Name |
---|---|
qBuffer | applicationBuffer |
- Home
-
NEX
- PRUDP Protocol
- RMC Protocol
-
NEX Services
- Common
- Nintendo
- Kerberos Authentication
- Hpp Server
- NPLN
- Pia
- Switch Servers
- Other Pages