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アドレス.