![]() |
Monobit Unity Networking ver.2.8.0 Server API Reference (C#)
|
mun_proxyサーバの設定. More...
Public Member Functions | |
| string | GetProcessName () |
| プロセス名の取得. More... | |
| string | GetMasterConnectAddress () |
| mun_master接続アドレスの取得. More... | |
| Int32 | GetMasterConnectPort () |
| mun_master接続ポートの取得. More... | |
| Int32 | GetMasterConnectTimeout () |
| mun_master接続タイムアウト時間の取得. More... | |
| string | GetResolverConnectAddress () |
| mun_resolver接続アドレスの取得. More... | |
| Int32 | GetResolverConnectPort () |
| mun_resolver接続ポートの取得. More... | |
| Int32 | GetResolverConnectTimeout () |
| mun_resolver接続タイムアウト時間の取得. More... | |
| Int32 | GetClientListeningFlag () |
| クライアントリスニング使用フラグの取得. More... | |
| string | GetClientListeningAddress () |
| クライアントリスニングアドレスの取得. More... | |
| Int32 | GetClientListeningPortTCP () |
| クライアントリスニングポート(TCP)の取得. More... | |
| Int32 | GetClientListeningPortUDP () |
| クライアントリスニングポート(UDP)の取得. More... | |
| Int32 | GetClientListeningPortWS () |
| クライアントリスニングポート(WebSocket)の取得. More... | |
| Int32 | GetClientListeningPortWSS () |
| クライアントリスニングポート(WebSocketSecure)の取得. More... | |
| Int32 | GetClientListeningBacklogTCP () |
| クライアントリスニングバックログ数(TCP)の取得. More... | |
| Int32 | GetClientListeningBacklogUDP () |
| クライアントリスニングバックログ数(UDP)の取得. More... | |
| Int32 | GetClientListeningBacklogWS () |
| クライアントリスニングバックログ数(WebSocket)の取得. More... | |
| Int32 | GetClientListeningBacklogWSS () |
| クライアントリスニングバックログ数(WebSocketSecure)の取得. More... | |
| bool | GetIsCustomAuthServerCheck () |
| カスタム認証サーバによるチェックを行なうかどうかのフラグの取得. More... | |
| string | GetCustomAuthServerAddress () |
| カスタム認証サーバの応答待ち時間の取得. More... | |
| UInt64 | GetCustomAuthServerWaitLimit () |
| カスタム認証サーバアドレスの取得. More... | |
| void | SetLogLevel (Int32 level) |
| ログレベルの設定. More... | |
| Int32 | GetLogLevel () |
| ログレベルの取得. More... | |
| bool | GetIsOutputLogFile () |
| ログをファイルで出力するかどうかのフラグの取得. More... | |
| string | GetLogDirPath () |
| ログ出力パスの取得. More... | |
| UInt64 | GetUpdateInterval () |
| サーバ情報更新間隔の取得. More... | |
| UInt32 | GetKeepAliveUpdateInterval () |
| キープアライブ更新間隔の取得. More... | |
| string | GetMonitoringAddr () |
| モニタリング用ソケットのアドレスの取得. More... | |
| UInt16 | GetMonitoringPort () |
| モニタリング用ソケットのポートの取得. More... | |
| Int32 | Analyze (string[] args) |
| 引数解析. More... | |
Protected Member Functions | |
| string | GetUsageCommandLine () |
| コマンドライン の Usage テキストの取得. More... | |
| string | GetUsageDescription () |
| テキストの引数内容説明部分の取得. More... | |
| Int32 | ProcOption (string option, string arg) |
| オプション毎の処理. More... | |
| void | PrintUsage () |
| 標準出力に引数ヘルプを表示. | |
Protected Attributes | |
| string[] | opts |
| オプション引数リスト. More... | |
| string | m_ProcessName = "" |
| プロセス名. More... | |
| string | m_MasterConnectAddress = "0.0.0.0" |
| mun_masterに対する接続アドレス. More... | |
| Int32 | m_MasterConnectPort = 0 |
| mun_masterに対する接続ポート. More... | |
| Int32 | m_MasterConnectTimeout = 0 |
| mun_masterに対する接続タイムアウト時間. More... | |
| string | m_ResolverConnectAddress = "0.0.0.0" |
| mun_resolverに対する接続アドレス. More... | |
| Int32 | m_ResolverConnectPort = 0 |
| mun_resolverに対する接続ポート. More... | |
| Int32 | m_ResolverConnectTimeout = 0 |
| mun_resolverに対する接続タイムアウト時間. More... | |
| Int32 | m_ClientListeningFlag = (Int32)MunServerListen.MUN_SERVER_LISTEN_USE_NONE |
| クライアントリスニング使用フラグ. More... | |
| string | m_ClientListeningAddress = "0.0.0.0" |
| クライアントリスニングアドレス. More... | |
| Int32 | m_ClientListeningPortTCP = 0 |
| クライアントリスニングポート(TCP). More... | |
| Int32 | m_ClientListeningPortUDP = 0 |
| クライアントリスニングポート(UDP). More... | |
| Int32 | m_ClientListeningPortWS = 0 |
| クライアントリスニングポート(WebSocket). More... | |
| Int32 | m_ClientListeningPortWSS = 0 |
| クライアントリスニングポート(WebSocketSecure). More... | |
| Int32 | m_ClientListeningBacklogTCP = 0 |
| クライアントリスニングバックログ数(TCP). More... | |
| Int32 | m_ClientListeningBacklogUDP = 0 |
| クライアントリスニングバックログ数(UDP). More... | |
| Int32 | m_ClientListeningBacklogWS = 0 |
| クライアントリスニングバックログ数(WebSocket). More... | |
| Int32 | m_ClientListeningBacklogWSS = 0 |
| クライアントリスニングバックログ数(WebSocketSecure). More... | |
| bool | m_IsCustomAuthServerCheck = false |
| カスタム認証サーバによるチェックを行なうかどうかのフラグ. More... | |
| string | m_CustomAuthServerAddress = "" |
| カスタム認証サーバアドレス. More... | |
| UInt64 | m_CustomAuthServerWaitLimit = 10000 |
| カスタム認証サーバの応答待ち時間. More... | |
| Int32 | m_LogLevel = (Int32)Mrs.MrsLogLevel.ERR |
| ログレベル. More... | |
| bool | m_IsOutputLogFile = false |
| ログをファイルで出力するかどうかのフラグ. More... | |
| string | m_LogDirPath = "." |
| ログ出力パス. More... | |
| Int32 | m_LogRotate = (Int32)mun.MunLogger.MunLogRotate.MUN_LOG_ROTATE_NONE |
| ログローテート. More... | |
| UInt64 | m_UpdateInterval = 10000 |
| 更新間隔. More... | |
| UInt32 | m_KeepAliveUpdateInterval = 10000 |
| キープアライブ更新間隔. More... | |
| string | m_MonitoringAddr = "0.0.0.0" |
| モニタリング用ソケットのアドレス. More... | |
| UInt16 | m_MonitoringPort = 0 |
| モニタリング用ソケットのポート. More... | |
mun_proxyサーバの設定.
| Int32 mun_proxy.MunProxyConfigure.Analyze | ( | string[] | args | ) |
引数解析.
| i_iArgc | 引数の数. |
| i_pArgv | 引数の値の配列. |


| string mun_proxy.MunProxyConfigure.GetClientListeningAddress | ( | ) |
クライアントリスニングアドレスの取得.
| Int32 mun_proxy.MunProxyConfigure.GetClientListeningBacklogTCP | ( | ) |
クライアントリスニングバックログ数(TCP)の取得.
| Int32 mun_proxy.MunProxyConfigure.GetClientListeningBacklogUDP | ( | ) |
クライアントリスニングバックログ数(UDP)の取得.
| Int32 mun_proxy.MunProxyConfigure.GetClientListeningBacklogWS | ( | ) |
クライアントリスニングバックログ数(WebSocket)の取得.
| Int32 mun_proxy.MunProxyConfigure.GetClientListeningBacklogWSS | ( | ) |
クライアントリスニングバックログ数(WebSocketSecure)の取得.
| Int32 mun_proxy.MunProxyConfigure.GetClientListeningFlag | ( | ) |
クライアントリスニング使用フラグの取得.
| Int32 mun_proxy.MunProxyConfigure.GetClientListeningPortTCP | ( | ) |
クライアントリスニングポート(TCP)の取得.
| Int32 mun_proxy.MunProxyConfigure.GetClientListeningPortUDP | ( | ) |
クライアントリスニングポート(UDP)の取得.
| Int32 mun_proxy.MunProxyConfigure.GetClientListeningPortWS | ( | ) |
クライアントリスニングポート(WebSocket)の取得.
| Int32 mun_proxy.MunProxyConfigure.GetClientListeningPortWSS | ( | ) |
クライアントリスニングポート(WebSocketSecure)の取得.
| string mun_proxy.MunProxyConfigure.GetCustomAuthServerAddress | ( | ) |
カスタム認証サーバの応答待ち時間の取得.
| UInt64 mun_proxy.MunProxyConfigure.GetCustomAuthServerWaitLimit | ( | ) |
カスタム認証サーバアドレスの取得.
| bool mun_proxy.MunProxyConfigure.GetIsCustomAuthServerCheck | ( | ) |
カスタム認証サーバによるチェックを行なうかどうかのフラグの取得.
| bool mun_proxy.MunProxyConfigure.GetIsOutputLogFile | ( | ) |
ログをファイルで出力するかどうかのフラグの取得.

| UInt32 mun_proxy.MunProxyConfigure.GetKeepAliveUpdateInterval | ( | ) |
キープアライブ更新間隔の取得.

| string mun_proxy.MunProxyConfigure.GetLogDirPath | ( | ) |
ログ出力パスの取得.

| Int32 mun_proxy.MunProxyConfigure.GetLogLevel | ( | ) |
ログレベルの取得.

| string mun_proxy.MunProxyConfigure.GetMasterConnectAddress | ( | ) |
mun_master接続アドレスの取得.
| Int32 mun_proxy.MunProxyConfigure.GetMasterConnectPort | ( | ) |
mun_master接続ポートの取得.
| Int32 mun_proxy.MunProxyConfigure.GetMasterConnectTimeout | ( | ) |
mun_master接続タイムアウト時間の取得.
| string mun_proxy.MunProxyConfigure.GetMonitoringAddr | ( | ) |
モニタリング用ソケットのアドレスの取得.
| UInt16 mun_proxy.MunProxyConfigure.GetMonitoringPort | ( | ) |
モニタリング用ソケットのポートの取得.
| string mun_proxy.MunProxyConfigure.GetProcessName | ( | ) |
プロセス名の取得.

| string mun_proxy.MunProxyConfigure.GetResolverConnectAddress | ( | ) |
mun_resolver接続アドレスの取得.
| Int32 mun_proxy.MunProxyConfigure.GetResolverConnectPort | ( | ) |
mun_resolver接続ポートの取得.
| Int32 mun_proxy.MunProxyConfigure.GetResolverConnectTimeout | ( | ) |
mun_resolver接続タイムアウト時間の取得.
| UInt64 mun_proxy.MunProxyConfigure.GetUpdateInterval | ( | ) |
サーバ情報更新間隔の取得.

|
protected |
コマンドライン の Usage テキストの取得.

|
protected |
テキストの引数内容説明部分の取得.

|
protected |
オプション毎の処理.
| option | オプション文字(char)、またはオプションではない引数を渡す場合は -1. |
| pArg | オプション引数、またはオプションではない引数. |


| void mun_proxy.MunProxyConfigure.SetLogLevel | ( | Int32 | level | ) |
ログレベルの設定.
| ログレベル. |
|
protected |
クライアントリスニングアドレス.
|
protected |
クライアントリスニングバックログ数(TCP).
|
protected |
クライアントリスニングバックログ数(UDP).
|
protected |
クライアントリスニングバックログ数(WebSocket).
|
protected |
クライアントリスニングバックログ数(WebSocketSecure).
|
protected |
クライアントリスニング使用フラグ.
|
protected |
クライアントリスニングポート(TCP).
|
protected |
クライアントリスニングポート(UDP).
|
protected |
クライアントリスニングポート(WebSocket).
|
protected |
クライアントリスニングポート(WebSocketSecure).
|
protected |
カスタム認証サーバアドレス.
|
protected |
カスタム認証サーバの応答待ち時間.
|
protected |
カスタム認証サーバによるチェックを行なうかどうかのフラグ.
|
protected |
ログをファイルで出力するかどうかのフラグ.
|
protected |
キープアライブ更新間隔.
|
protected |
ログ出力パス.
|
protected |
ログレベル.
|
protected |
ログローテート.
|
protected |
mun_masterに対する接続アドレス.
|
protected |
mun_masterに対する接続ポート.
|
protected |
mun_masterに対する接続タイムアウト時間.
|
protected |
モニタリング用ソケットのアドレス.
|
protected |
モニタリング用ソケットのポート.
|
protected |
プロセス名.
|
protected |
mun_resolverに対する接続アドレス.
|
protected |
mun_resolverに対する接続ポート.
|
protected |
mun_resolverに対する接続タイムアウト時間.
|
protected |
更新間隔.
|
protected |
オプション引数リスト.