CTR-Pia
5.4.3
Game Communication Engine
|
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 も併せて参照してください。