CTR-Pia  5.4.3
Game Communication Engine
 全て クラス ネームスペース 関数 変数 型定義 列挙型 列挙型の値 ページ
クラス階層

クラス階層図を見る。

この継承一覧はおおまかにはソートされていますが、完全にアルファベット順でソートされてはいません。
[detail level 1234]
oCIFacade
oCInitializeInetServiceSetting
oCnn::pia::clone::CloneBase送受信を管理する基底クラスです。
oCnn::pia::clone::CloneElementBase送受信されるデータを管理する基底クラスです。
oCnn::pia::clone::CloneProfilerBasePiaClone のプロファイリング管理クラスの基底クラスです。
oCnn::pia::clone::CloneProtocol::Setting初期化時に指定する設定構造体です。
oCnn::pia::clone::SerializePolicy< Type_ >クローンエレメントに設定する値のシリアライズ・デシリアライズの方法を定義します。
oCnn::pia::common::ByteOrderバイトオーダー変換
oCnn::pia::common::CryptoSetting暗号化の設定構造体です。
oCnn::pia::common::Eventイベントのクラスです。
oCnn::pia::common::InAddrIPv4アドレス構造体です。
oCnn::pia::common::MemoryLeakCheckerPia ライブラリ内部のメモリリークを自動検出するためのクラスです。
oCnn::pia::common::ResultUtilityResult に関係するユーティリティ類をまとめたクラスです。
oCnn::pia::common::RootObjectPiaライブラリ内の共通基底クラスです。
oCnn::pia::common::SignatureSetting署名の設定情報を保持するクラスです。
oCnn::pia::framework::Framework::CloneUpdateResultPiaClone の更新処理結果です。
oCnn::pia::framework::InetServiceInet モジュールの管理クラスです。
oCnn::pia::framework::InetService::InitializeInetServiceSettingInitialize() に各種パラメータを渡すための構造体です。
oCnn::pia::framework::InitializeCloneSettingClone の初期化に必要なデータを持つ構造体です。
oCnn::pia::framework::InitializeFrameworkSettingFramework の初期化に必要なデータを持つ構造体です。
oCnn::pia::framework::InitializeInetSettingInet の初期化に必要なデータを持つ構造体です。
oCnn::pia::framework::InitializeLanSettingLan の初期化に必要なデータを持つ構造体です。
oCnn::pia::framework::InitializeLocalSettingLocal の初期化に必要なデータを持つ構造体です。
oCnn::pia::framework::InitializeSessionSettingSession の初期化に必要なデータを持つ構造体です。
oCnn::pia::framework::InitializeSyncSettingSync の初期化に必要なデータを持つ構造体です。
oCnn::pia::framework::InitializeTransportSettingTransport の初期化に必要なデータを持つ構造体です。
oCnn::pia::framework::JoinRandomSessionSettingセッションを構築する際に必要なデータを持つ構造体です。
oCnn::pia::framework::ResultInfo処理の結果を示す Result にネットワークのエラーコードを持たせた構造体です。
oCnn::pia::framework::SetEmulationParamArgレイテンシエミュレーション、およびパケロスエミュレーションに必要なデータを持つ構造体です。
oCnn::pia::framework::StartupNetworkSettingネットワーク(ネットワークインターフェース、ソケット)のスタートアップに必要なデータを持つ構造体です。
oCnn::pia::framework::StartupSessionSettingSession のスタートアップに必要なデータを持つ構造体です。
oCnn::pia::inet::DebugSetting(デバッグ用) inet::SetDebugSetting に渡すデバッグ機能設定用構造体です。
oCnn::pia::inet::NexFacade::LoginInfoログインした NEX ゲームサーバーの情報
oCnn::pia::lan::LanFacade::LanNetworkSettingLAN マッチメイクで使用するネットワーク設定の構造体です。
oCnn::pia::reckoning::ReckoningCloneElementBase::SampleAccessor< Sample >標本値バッファの値を参照するためのクラスです。
oCnn::pia::reckoning::Simple3dReckoningStrategy線形の評価関数を用いて3次元ベクトルを補間するReckoningStrategyクラスです。
oCnn::pia::reckoning::Simple3dReckoningStrategy::SampleValue値と停止フラグをセットにした構造体です。
oCnn::pia::reckoning::Simple3dReckoningStrategy::Work推測の計算のための事前計算結果を保持しておく構造体です。
oCnn::pia::reckoning::Vector3fVector3fクラスは3次元ベクトルを扱うStrategyのために用意されたクラスです。
oCnn::pia::Result処理の結果を示すクラスです。
oCnn::pia::ResultAllocationFailedメモリなどのリソースの確保に失敗したことを示すリザルトコードです。この Result が返らないようにアプリケーションを実装する必要があります。
oCnn::pia::ResultAlreadyExists対象は既に存在していたことを示すリザルトコードです。
oCnn::pia::ResultAlreadyInitialized既に初期化が完了していたことを示すリザルトコードです。この Result が返らないようにアプリケーションを実装する必要があります。
oCnn::pia::ResultAlreadyJoinedCommunity参加しようとしたコミュニティに既に参加していた。
oCnn::pia::ResultBrokenData通信回線を経由してきたデータが壊れている、あるいは改ざんの疑いがあることを示すリザルトコードです。
oCnn::pia::ResultBufferIsFull処理を実行するのに必要なバッファが一時的に不足していたために失敗したことを示すリザルトコードです。ネットワークトラフィックの混雑によって引き起こされることもあります。時間をあけてから再度実行すれば、成功する可能性があります。
oCnn::pia::ResultBufferShortage引数で渡されたバッファのサイズが不足していることを示すリザルトコードです。この Result が返らないようにアプリケーションを実装する必要があります。
oCnn::pia::ResultCancelled非同期処理のキャンセルが要求されたことを示すリザルトコードです。
oCnn::pia::ResultCommunityIsClosed参加しようとしたコミュニティが参加可能期間外でした。
oCnn::pia::ResultCommunityIsFull参加しようとしたコミュニティが満員でした。
oCnn::pia::ResultCommunityIsNotFound存在しないコミュニティでした。
oCnn::pia::ResultCommunityUserPasswordUnmatch参加時に指定したユーザーパスワードがコミュニティに設定されたユーザーパスワードと一致しませんでした。
oCnn::pia::ResultCompanionStationIsLeftジョイントセッション時に同行者として指定したステーションが切断していました。
oCnn::pia::ResultCompanionStationIsOffline(ジョイントセッション用)追加で参加させようとしたステーションがサーバーにログインしていませんでした。
oCnn::pia::ResultContainerIsFullコンテナは満杯であることを示すリザルトコードです。
oCnn::pia::ResultCreateCommunityFailedUpperLimitコミュニティの作成上限を超えました。
oCnn::pia::ResultDataIsNotArrivedYet全 Station のデータが揃っていません
oCnn::pia::ResultDataIsNotSet送信データが設定されていません。
oCnn::pia::ResultDeniedByParticipants自分をブラックリストに登録しているユーザーが参加していました。
oCnn::pia::ResultDnsFailedDNS 解決に失敗しました。
oCnn::pia::ResultErrorOccurred内部でエラーが発生したことを表します。
oCnn::pia::ResultGameServerMaintenanceゲームサーバーがメンテナンス中です。
oCnn::pia::ResultGameServerProcessAbortedゲームサーバーへの処理が異常終了しました。
oCnn::pia::ResultHostIsNotFriend参加しようとしたセッションのホストとフレンド関係がありませんでした。
oCnn::pia::ResultIncompatibleFormat非互換の通信形式です。
oCnn::pia::ResultInvalidArgumentAPI に渡した引数が誤っていることを示すリザルトコードです。例えば NULL ポインタを渡された等のケースが該当します。この Result が返らないようにアプリケーションを実装する必要があります。
oCnn::pia::ResultInvalidConnection接続状態が不正であることや、無線オフモードになっていることを表します。
oCnn::pia::ResultInvalidStateAPI を呼び出すタイミングが誤っていることを示すリザルトコードです。 Pia ライブラリの状態が、この Result を返したAPIを呼び出せる状態ではなかったことを示します。
oCnn::pia::ResultInvalidSystemMessageJoin 要求への応答に不正なメッセージが返されました。
oCnn::pia::ResultJoinCommunityFailedUpperLimitコミュニティの参加上限を超えました。
oCnn::pia::ResultJoinRequestDeniedセッションホストによって Join 要求が拒否されました。
oCnn::pia::ResultLanHigherVersion自分のバージョンが通信相手のバージョンよりも高いことを表します。
oCnn::pia::ResultLanLowerVersion自分のバージョンが通信相手のバージョンよりも低いことを表します。
oCnn::pia::ResultLocalHigherVersion自分のバージョンが通信相手のバージョンよりも高いことを表します。
oCnn::pia::ResultLocalLowerVersion自分のバージョンが通信相手のバージョンよりも低いことを表します。
oCnn::pia::ResultMatchmakeSessionIsFull満員のマッチメイクセッションに参加しようとしました。
oCnn::pia::ResultMemoryLeakPia ライブラリ内部のメモリリーク疑いを表現するリザルトコードです。
oCnn::pia::ResultMeshIsFullJoin 要求を出したメッシュが満員で、参加できませんでした。
oCnn::pia::ResultNatCheckFailedNAT チェックに失敗しました。
oCnn::pia::ResultNatTraversalFailedBothEdmStation 間の NAT トラバーサル処理に失敗しました。Local, Remote 共に NAT タイプは EDM でした。
oCnn::pia::ResultNatTraversalFailedBothEdmSamePublicAddressStation 間の NAT トラバーサル処理に失敗しました。Local, Remote 共に NAT タイプは EDM でした。また、Local と Remote は同じグローバルIPアドレスでした。
oCnn::pia::ResultNatTraversalFailedBothEimStation 間の NAT トラバーサル処理に失敗しました。Local, Remote 共に NAT タイプは EIM でした。
oCnn::pia::ResultNatTraversalFailedBothEimSamePublicAddressStation 間の NAT トラバーサル処理に失敗しました。Local, Remote 共に NAT タイプは EIM でした。また、Local と Remote は同じグローバルIPアドレスでした。
oCnn::pia::ResultNatTraversalFailedLocalEdmRemoteEimStation 間の NAT トラバーサル処理に失敗しました。Local の NAT タイプは EDM, Remote の NAT タイプは EIM でした。
oCnn::pia::ResultNatTraversalFailedLocalEdmRemoteEimSamePublicAddressStation 間の NAT トラバーサル処理に失敗しました。Local の NAT タイプは EDM, Remote の NAT タイプは EIM でした。また、Local と Remote は同じグローバルIPアドレスでした。
oCnn::pia::ResultNatTraversalFailedLocalEimRemoteEdmStation 間の NAT トラバーサル処理に失敗しました。Local の NAT タイプは EIM, Remote の NAT タイプは EDM でした。
oCnn::pia::ResultNatTraversalFailedLocalEimRemoteEdmSamePublicAddressStation 間の NAT トラバーサル処理に失敗しました。Local の NAT タイプは EIM, Remote の NAT タイプは EDM でした。また、Local と Remote は同じグローバルIPアドレスでした。
oCnn::pia::ResultNatTraversalRequestTimeoutStation 間の NAT トラバーサル処理に失敗しました。NAT トラバーサル要求がタイムアウトしました。
oCnn::pia::ResultNegligibleFault無視可能なエラーを表します。
oCnn::pia::ResultNetworkConnectionIsLost接続が既に切断されたことを示すリザルトコードです。
oCnn::pia::ResultNetworkIsFullネットワークが満員でした。
oCnn::pia::ResultNexInternalErrorNEX 内部エラーが発生しました。
oCnn::pia::ResultNoDataデータが存在しない事を示すリザルトコードです。
oCnn::pia::ResultNotFound要求されたものが見つからなかった事を示すリザルトコードです。
oCnn::pia::ResultNotImplemented機能が未実装であることを示すリザルトコードです。この Result が返らないようにアプリケーションを実装する必要があります。
oCnn::pia::ResultNotInCommunication通信中ではありません。
oCnn::pia::ResultNotInitialized関数を呼びだしたオブジェクトやモジュールが未初期化であった事を示すリザルトコードです。この Result が返らないようにアプリケーションを実装する必要があります。
oCnn::pia::ResultNotSet事前に設定されているべき値が設定されていなかったことを示すリザルトコードです。
oCnn::pia::ResultParticipantInBlockListブロックリストに登録しているユーザーが参加していました。
oCnn::pia::ResultRelayFailedNoCandidateリレー接続に失敗しました。(リレー候補がいなかったため)
oCnn::pia::ResultRelayFailedRelayNumLimitリレー接続に失敗しました。(リレー数制限を超えたため)
oCnn::pia::ResultRelayFailedRttLimitリレー接続に失敗しました。( RTT 制限を超えたため)
oCnn::pia::ResultRelayFailedUnknownリレー接続に失敗しました。(詳細不明)
oCnn::pia::ResultSdkErrorSDK の API 呼び出しに失敗しました。
oCnn::pia::ResultSdkViewerErrorCodeErrorSDK の API 呼び出しに失敗しました。nn::pia::Result::GetErrorCode() で取得できるエラーコードは SDK のものになります。
oCnn::pia::ResultSessionConnectionIsLostセッションが切断されました。
oCnn::pia::ResultSessionIsClosed参加しようとしたセッションが締め切られていました。
oCnn::pia::ResultSessionIsNotFound既に存在していないセッションになっていました。
oCnn::pia::ResultSessionMigrationFailedジョイントセッション時にセッション移行に必要な処理に失敗しました。
oCnn::pia::ResultSessionSystemPasswordUnmatchシステムパスワードがセットされているセッションに参加しようとしましたがシステムパスワードが一致しませんでした。
oCnn::pia::ResultSessionUserPasswordUnmatchユーザーパスワードがセットされているセッションに参加しようとしましたがユーザーパスワードが一致しませんでした。
oCnn::pia::ResultSessionWrongState参加したセッションの状態が異常でした。
oCnn::pia::ResultSleepスリープ状態であることを示すリザルトコードです。
oCnn::pia::ResultStationConnectionFailedStation 間の接続処理に失敗しました。
oCnn::pia::ResultStationConnectionNatTraversalFailedUnknownStation 間の NAT トラバーサル処理に失敗しました。NAT タイプは不明でした。
oCnn::pia::ResultSuccess成功の Result です。
oCnn::pia::ResultTemporaryUnavailableAPI が一時的に利用できない状態であることを示すリザルトコードです。
oCnn::pia::ResultTimeOut非同期処理がタイムアウトしたことを示すリザルトコードです。
oCnn::pia::ResultUserAccountNotExistedユーザーアカウントが存在しませんでした。
oCnn::pia::ResultWifiOff無線がオフになっていることを示すリザルトコードです。
oCnn::pia::ResultWirelessControllerCountLimitation無線コントローラの接続台数が制限を超えていることを示すリザルトコードです。
oCnn::pia::session::Session::DebugSetting(デバッグ用) session::Session::SetDebugSetting に渡すデバッグ機能設定用構造体です。
oCnn::pia::session::Session::Settingsession::Session::CreateInstance() に各種パラメータを渡すための構造体です。
oCnn::pia::session::Session::StartupSettingsession::Session::Startup に渡す設定用構造体です。
oCnn::pia::session::Session::StationIdConstIteratorセッションに参加している StationId を参照するためのイテレータです( const 版)。
oCnn::pia::session::Session::StationIdIteratorセッション内で有効な StationId を参照するためのイテレータです(非 const 版)。
oCnn::pia::sync::SyncProtocol::Setting初期化時に指定する設定構造体です。
oCnn::pia::transport::ConnectionAnalysisDataConnectionAnalysisData は、接続品質に関係するパラメータ(RTT、パケロス率)をまとめた構造体です。
oCnn::pia::transport::ConnectionAnalysisData::Entry解析結果を Station ごとに集計するためのエントリ構造体です。
oCnn::pia::transport::PacketAnalysisDataPacketAnalysisData は、送受信されるパケットの内部データを解析した結果を集計するために用意された構造体です。
oCnn::pia::transport::PacketAnalysisData::Entry解析結果を ProtocolId ごとに集計するためのエントリ構造体です。
oCnn::pia::transport::ReliableBroadcastProtocol::Configurationデータ転送の動作方式を表します。
oCnn::pia::transport::ReliableBroadcastProtocol::TransferSettingデータ転送の設定情報を表します。
oCnn::pia::transport::Station::IdentificationTokenStation と結び付けて保存される識別トークン構造体です。
oCnn::pia::transport::Station::PlayerIdStation に結び付けて保存されるプレイヤー ID の構造体です。
oCnn::pia::transport::Station::PlayerInfoStation に結び付けて保存されるプレイヤー情報の構造体です。
oCnn::pia::transport::StationManager::ConstIteratorセッションに参加している Station を参照するためのイテレータです( const 版)。
oCnn::pia::transport::StationManager::Iteratorセッションに参加している Station を参照するためのイテレータです(非 const 版)。
oCnn::pia::transport::Transport::DebugSettingSetDebugSetting() に渡すパラメータをまとめた構造体です。
oCnn::pia::transport::Transport::SettingCreateInstance() に各種パラメータを渡すための構造体です。
\Cnn::pia::transport::TransportAnalysisDataTransportAnalysisData は、送受信パケットの分析データと、 各ステーションとの接続品質を表すパラメータ(RTT、パケロス率)をまとめた構造体です。