CTR-Pia  5.4.3
Game Communication Engine
 全て クラス ネームスペース 関数 変数 型定義 列挙型 列挙型の値 ページ
構造体 nn::pia::framework::StartupSessionSetting

session のスタートアップに必要なデータを持つ構造体です。 [詳細]

Public メソッド

 StartupSessionSetting ()
 デフォルトコンストラクタです。
 
void Copy (const StartupSessionSetting &setting)
 コピーします。
 
void Reset ()
 デフォルトの値を設定します。
 
void Trace ()
 構造体の中身をトレースします。
 

Public 変数

bool isInetHostMigrationEnabled
 インターネット通信時にホストマイグレーション機能を有効にするかどうかを指定します。デフォルトは true (有効) になっています。
 
uint32_t keepAliveSendingInterval
 キープアライブの送信間隔 [msec] を指定します。デフォルトは session::SessionKeepAliveIntervalDefault です。
 
uint16_t maxNumOfRelayRoutesAssignedToStation
 リレー接続有効時に、ステーション1台に割り当てられる転送依頼数の最大制限値です。
 
uint16_t maxRttOfRelayRoute
 リレー接続有効時に、1つのリレー接続経路の合計 RTT の最大制限値(msec)です。
 
uint32_t maxSilenceTime
 許容される最大無通信時間 [msec] を指定します。デフォルトは session::SessionMaxSilenceTimeDefault です。設定可能な最大値は session::SessionMaxSilenceTimeMax, 最小値は session::SessionMaxSilenceTimeMin です。
 
transport::Station::PlayerInfo playerInfo
 Station に結び付けて保存されるプレイヤー情報です。
 
common::FixedString
< common::SignatureSetting::SignatureKeyDataSizeMax
signatureKeyData
 署名鍵です。
 
uint32_t signatureKeyDataSize
 署名鍵のサイズです。署名を無効にする場合は 0 を指定する必要があります。common::SignatureSetting::SignatureKeyDataSizeMax 以下である必要があります。
 

説明

session のスタートアップに必要なデータを持つ構造体です。

各設定項目については session::Session::Startup も併せて参照してください。