パッケージ Sce.PlayStation.Core.Services

ネットワークサービス機能 [詳細]

構成

class  AccountInformation
 アカウント情報をあらわす static クラス [詳細]
class  InAppPurchaseDialog
 アプリ内課金を処理するためのダイアログをあらわすクラス [詳細]
class  InAppPurchaseProduct
 アプリ内課金で購入可能なプロダクトをあらわすクラス [詳細]
class  InAppPurchaseProductList
 アプリ内課金で購入可能なプロダクトのリストをあらわすクラス [詳細]
class  NetworkStreamReader
 ストリーム リーダー クラス [詳細]
class  NetworkResponse
 ネットワーク レスポンス クラス [詳細]
class  NetworkRequest
 ネットワーク リクエスト クラス [詳細]
class  Network
 スコアボード使用をハンドルするネットワーク クラス [詳細]

列挙型

enum  InAppPurchaseCommand {
  None = 0, GetProductInfo = 1, GetTicketInfo = 2, Purchase = 3,
  Consume = 4
}
 

アプリ内課金の動作コマンド

[詳細]
enum  InAppPurchaseTicketType { Normal = 0, Consumable = 1 }
 

アプリ内課金のチケットタイプ

[詳細]
enum  NetworkRequestType
 

ネットワーク リクエストの種類


enum  NetworkState {
  NotConnected = 0, SignedOut, SignedIn, Online,
  AuthRequested, AuthRequestReady, AuthRequestFailed, NetworkServerIdle,
  NetworkServerRequested, NetworkServerReady, NetworkServerFailed
}
 

ネットワークの状態

[詳細]

説明

ネットワークサービス機能


列挙型

アプリ内課金の動作コマンド

列挙型の値:
None 

なし

GetProductInfo 

プロダクト情報をサーバーから取得する

GetTicketInfo 

チケット情報をサーバーから取得する

Purchase 

プロダクトを購入する

Consume 

チケットを消費する

アプリ内課金のチケットタイプ

列挙型の値:
Normal 

通常型

Consumable 

消費型

ネットワークの状態

列挙型の値:
NotConnected 

接続がありません(PSN)

SignedOut 

サインアウトしました(PSN)

SignedIn 

サインインしました(PSN)

Online 

オンライン(PSN)

AuthRequested 

チケット リクエスト完了(PSN)

AuthRequestReady 

チケットを受信しました(PSN)

AuthRequestFailed 

承認エラー(PSN)

NetworkServerIdle 

接続してください(ネットワークサービスサーバー)

NetworkServerRequested 

request has been sent (Network Services server)

NetworkServerReady 

リクエスト送付準備完了(ネットワークサービスサーバー)

NetworkServerFailed 

認証エラー(ネットワークサービスサーバー)