CTR NEX API Reference
nn::nex::ServiceItemConstants 名前空間

ServiceItem に関する定数が定義された名前空間です。 [詳解]

列挙型

enum  LimitationType {
  LIMITATION_TYPE_INVALID = 0,
  LIMITATION_TYPE_ADDITIONAL_TIME = 1,
  LIMITATION_TYPE_CONSUMPTION = 2,
  LIMITATION_TYPE_PERMANENT = 3
}
 権利種別です。 [詳解]
 
enum  PlatformType {
  PLATFORM_TYPE_UNKNOWN = 0,
  PLATFORM_TYPE_LINUX = 1,
  PLATFORM_TYPE_WIN = 2,
  PLATFORM_TYPE_CTR = 3,
  PLATFORM_TYPE_WUP = 4
}
 プラットフォーム種別です。 [詳解]
 
enum  ReferenceIdType {
  REFERENCE_ID_TYPE_PURCHASED = 0,
  REFERENCE_ID_TYPE_FREE = 1,
  REFERENCE_ID_TYPE_MIXED = 2
}
 リファレンス ID 種別です。 [詳解]
 
enum  TransactionType {
  TRANSACTION_TYPE_INVALID = 0,
  TRANSACTION_TYPE_PURCHASE = 1,
  TRANSACTION_TYPE_REDEEM = 2,
  TRANSACTION_TYPE_DELETE = 3
}
 トランザクション種別です。 [詳解]
 

変数

const qCharDUMMY_EC_SERVICE_TOKEN
 ダミーのECサービストークン。
 
static const qUnsignedInt32 ESHOP_ERRORCODE_SUCCESS = 0
 eShop サーバーへのアクセスが成功したときに返されるエラーコードです。
 
const qCharINVALID_DEVICE_ID
 本体固有 ID の無効値です。
 
const qCharINVALID_EC_SERVICE_TOKEN
 無効な EC サービストークンです。
 
const qCharINVALID_ITEM_CODE
 無効なアイテムコードです。
 
const qCharINVALID_LANGUAGE
 言語の無効値です。
 
const qCharINVALID_LOG_MESSAGE
 ログメッセージの無効値です。
 
const qCharINVALID_REFERENCE_ID
 リファレンス ID の不正値です。
 
static const qUnsignedInt32 INVALID_UNIQUE_ID = 0
 ユニーク ID の無効値です。
 
static const qByte INVALID_USE_TYPE = 0
 権利用バイナリデータの利用タイプの無効値です。
 
static const qUnsignedInt32 RIGHT_BINARY_MAX_SIZE = 64
 権利用バイナリの最大バイト数です。
 
static const qUnsignedInt32 SUPPORT_LOG_MESSAGE_MAX_SIZE = 32
 ユーザサポート向けの管理ツールに表示されるログメッセージの最大バイト数です。
 

詳解

ServiceItem に関する定数が定義された名前空間です。

列挙型詳解

権利種別です。

列挙値
LIMITATION_TYPE_INVALID 

無効値です。

LIMITATION_TYPE_ADDITIONAL_TIME 

サービスアイテムの有効期限をエポック秒 (1970 年 1 月 1 日 00:00:00 UTC からの経過秒数) で表します。

LIMITATION_TYPE_CONSUMPTION 

サービスアイテムの消費可能回数を表します。

LIMITATION_TYPE_PERMANENT 

サービスアイテムを恒久的に使用する権利があることを表します。

リファレンス ID 種別です。

列挙値
REFERENCE_ID_TYPE_PURCHASED 

有料の権利のリファレンス ID です。

REFERENCE_ID_TYPE_FREE 

無料の権利のリファレンス ID です。

REFERENCE_ID_TYPE_MIXED 

無料と有料の権利が混在したリファレンス ID です。

トランザクション種別です。

列挙値
TRANSACTION_TYPE_INVALID 

無効値です。

TRANSACTION_TYPE_PURCHASE 

購入を示します。

TRANSACTION_TYPE_REDEEM 

引き換えを示します。

TRANSACTION_TYPE_DELETE 

削除を表します。

プラットフォーム種別です。

列挙値
PLATFORM_TYPE_UNKNOWN 

不明です。

PLATFORM_TYPE_LINUX 

Linuxです。

PLATFORM_TYPE_WIN 

Windowsです。

PLATFORM_TYPE_CTR 

CTRです。

PLATFORM_TYPE_WUP 

WUPです。