![]() |
Monobit Unity Networking ver.2.8.0 Client API Reference
|
サーバ接続設定. More...


Public Types | |
| enum | MunHostingOption { MunHostingOption.None = 0, MunHostingOption.MunTestServer = 1, MunHostingOption.SelfServer = 2, MunHostingOption.OfflineMode = 3, MunHostingOption.MBECloud = 4 } |
| ホストタイプの列挙型. More... | |
| enum | CustomAuthenticationType : byte { CustomAuthenticationType.None = 0, CustomAuthenticationType.WebServer_AppointClient = 1, CustomAuthenticationType.WebServer_AppointServer = 2 } |
| カスタム認証サーバの利用方法の種類. More... | |
Public Member Functions | |
| void | UpdateAuthID () |
| 認証コードIDの更新 | |
| bool | RemoveAuthParameters (string key) |
| カスタム認証サーバに渡すパラメータの削除. More... | |
Public Attributes | |
| MunHostingOption | HostType = MunHostingOption.MunTestServer |
| ホストタイプ. More... | |
| ConnectionProtocol | HostProtocol = ConnectionProtocol.TCP |
| 接続プロトコル. More... | |
| string | AuthID = "" |
| 認証コードID. | |
| string | SelfServerAddress = "" |
| 自前サーバのIPアドレス. More... | |
| string | MunCloudEndpointAddress = "" |
| MUNクラウド 対象アプリのエンドポイント | |
| string | MunCloudAppID = "" |
| MUNクラウド AppID. | |
| uint | MunCloudConnectionTimeOut = 20000 |
| MUNクラウド 接続タイムアウト(msec) | |
| bool | EnableAutoJoinLobby |
| 自動的にデフォルトロビーに入室させるかどうかのフラグ. | |
| bool | EnableLobbyStatistics |
| ロビーの統計情報を取得するかどうかのフラグ. | |
| CustomAuthenticationType | CustomAuthType = CustomAuthenticationType.None |
| カスタム認証サーバの利用方法. | |
| bool | CustomAuth_IgnoreError = false |
| Webサーバのアドレスが適正でない場合や、カスタム認証用のWebサーバがダウンしている場合など、 カスタム認証用Webサーバに関する内部エラーが発生しているときには、カスタム認証をスキップし、そのまま接続できるようにするかどうかのフラグ. | |
| string | CustomAuthServerAddress |
| カスタム認証サーバのアドレス。 AuthType に CustomAuthType.WebServer_AppointClient を設定している場合のみ有効. | |
| uint | ObjectStreamSendLimitBytesPerFrame = 0x7FFFFFFF |
| 1フレーム内にMUNサーバに送信する、同期オブジェクトデータの上限バイト数. | |
| uint | RpcSendLimitBytesPerFrame = 0x7FFFFFFF |
| 1フレーム内にMUNサーバに送信する、RPCデータの上限バイト数. | |
| uint | ReceiveLimitBytesPerFrame = 0xFFFFFFFF |
| 1フレーム内にMUNサーバから受信可能なデータの上限バイト数. | |
| uint | ServerConnectWaitTime = 5000 |
| サーバー接続待ち時間. | |
| uint | KeepAliveUpdateTime = 10000 |
| キープアライブ更新時間. | |
Protected Attributes | |
| string | m_SelfServerPortString = "" |
| 自前サーバのポート番号文字列. More... | |
| int | m_SelfServerPort = 0 |
| 自前サーバのポート番号. More... | |
Properties | |
| string | SelfServerPortString [get, set] |
| int | SelfServerPort [get, set] |
| Hashtable | CustomAuthParameters [get] |
| カスタム認証サーバに渡すパラメータ. | |
| string | AuthResultRaw [get] |
| カスタム認証の結果として受信した、認証サーバからの生データ. | |
サーバ接続設定.
|
strong |
カスタム認証サーバの利用方法の種類.
|
strong |
| bool MonobitEngine.ServerSettings.RemoveAuthParameters | ( | string | key | ) |
カスタム認証サーバに渡すパラメータの削除.
| key | カスタム認証パラメータのキー. |
| ConnectionProtocol MonobitEngine.ServerSettings.HostProtocol = ConnectionProtocol.TCP |
接続プロトコル.
| MunHostingOption MonobitEngine.ServerSettings.HostType = MunHostingOption.MunTestServer |
ホストタイプ.
|
protected |
自前サーバのポート番号.
|
protected |
自前サーバのポート番号文字列.
| string MonobitEngine.ServerSettings.SelfServerAddress = "" |
自前サーバのIPアドレス.