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 |
オプション引数リスト.