Monobit Unity Networking ver.2.8.0 Server API Reference (C#)
|
mun_resolverサーバの設定. More...
Public Member Functions | |
string | GetUsageCommandLine () |
コマンドライン の Usage テキストの取得. More... | |
string | GetUsageDescription () |
テキストの引数内容説明部分の取得. More... | |
string | GetProcessName () |
プロセス名の取得. More... | |
string | GetProxyServerListeningAddress () |
mun_proxy に対するリスニングアドレスの取得. More... | |
UInt16 | GetProxyServerListeningPort () |
mun_proxy に対するリスニングポートの取得. More... | |
UInt16 | GetProxyServerListeningBacklog () |
mun_proxy に対するリスニングバックログ数の取得. More... | |
Int32 | GetClientListeningFlag () |
クライアントリスニング使用フラグの取得. More... | |
string | GetClientListeningAddress () |
クライアントリスニングアドレスの取得. More... | |
UInt16 | GetClientListeningPortTCP () |
クライアントリスニングポート(TCP)の取得. More... | |
UInt16 | GetClientListeningPortUDP () |
クライアントリスニングポート(UDP)の取得. More... | |
UInt16 | GetClientListeningPortWS () |
クライアントリスニングポート(WS)の取得. More... | |
UInt16 | GetClientListeningPortWSS () |
クライアントリスニングポート(WSS)の取得. More... | |
UInt16 | GetClientListeningBacklogTCP () |
クライアントリスニングバックログ数(TCP)の取得. More... | |
UInt16 | GetClientListeningBacklogUDP () |
クライアントリスニングバックログ数(UDP)の取得. More... | |
UInt16 | GetClientListeningBacklogWS () |
クライアントリスニングバックログ数(WS)の取得. More... | |
UInt16 | GetClientListeningBacklogWSS () |
クライアントリスニングバックログ数(WSS)の取得. More... | |
void | SetLogLevel (Int32 level) |
ログレベルの設定. More... | |
Int32 | GetLogLevel () |
ログレベルの取得. More... | |
bool | GetIsOutputLogFile () |
ログをファイルで出力するかどうかのフラグの取得. More... | |
string | GetLogDirPath () |
ログ出力パスの取得. More... | |
Int32 | GetLogRotate () |
ログローテートの取得. More... | |
UInt32 | GetKeepAliveUpdateInterval () |
キープアライブ更新間隔の取得. More... | |
string | GetMonitoringAddr () |
モニタリング用ソケットのアドレスの取得. More... | |
UInt16 | GetMonitoringPort () |
モニタリング用ソケットのポートの取得. More... | |
Int32 | Analyze (string[] args) |
引数解析. More... | |
Protected Member Functions | |
Int32 | ProcOption (string option, string arg) |
オプション毎の処理. More... | |
void | PrintUsage () |
標準出力に引数ヘルプを表示. | |
Protected Attributes | |
string[] | opts |
オプション引数リスト. More... | |
string | m_ProcessName = "" |
プロセス名. More... | |
string | m_ProxyServerListeningAddress = "0.0.0.0" |
mun_proxyに対するリスニングアドレス. More... | |
UInt16 | m_ProxyServerListeningPort = 0 |
mun_proxyに対するリスニングポート. More... | |
UInt16 | m_ProxyServerListeningBacklog = 0 |
mun_proxyに対するリスニングバックログ数. More... | |
Int32 | m_ClientListeningFlag = (Int32)MunServerListen.MUN_SERVER_LISTEN_USE_NONE |
クライアントリスニング使用フラグ. More... | |
string | m_ClientListeningAddress = "0.0.0.0" |
クライアントリスニングアドレス. More... | |
UInt16 | m_ClientListeningPortTCP = 0 |
クライアントリスニングポート(TCP). More... | |
UInt16 | m_ClientListeningPortUDP = 0 |
クライアントリスニングポート(UDP). More... | |
UInt16 | m_ClientListeningPortWS = 0 |
クライアントリスニングポート(WS). More... | |
UInt16 | m_ClientListeningPortWSS = 0 |
クライアントリスニングポート(WSS). More... | |
UInt16 | m_ClientListeningBacklogTCP = 0 |
クライアントリスニングバッグログ数(TCP). More... | |
UInt16 | m_ClientListeningBacklogUDP = 0 |
クライアントリスニングバッグログ数(UDP). More... | |
UInt16 | m_ClientListeningBacklogWS = 0 |
クライアントリスニングバッグログ数(WS). More... | |
UInt16 | m_ClientListeningBacklogWSS = 0 |
クライアントリスニングバッグログ数(WSS). 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... | |
UInt32 | m_KeepAliveUpdateInterval = 10000 |
キープアライブ更新間隔 | |
string | m_MonitoringAddr = "0.0.0.0" |
モニタリング用ソケットのアドレス. More... | |
UInt16 | m_MonitoringPort = 0 |
モニタリング用ソケットのポート. More... | |
mun_resolverサーバの設定.
Int32 mun_resolver.MunResolverConfigure.Analyze | ( | string[] | args | ) |
引数解析.
i_iArgc | 引数の数. |
i_pArgv | 引数の値の配列. |
string mun_resolver.MunResolverConfigure.GetClientListeningAddress | ( | ) |
クライアントリスニングアドレスの取得.
UInt16 mun_resolver.MunResolverConfigure.GetClientListeningBacklogTCP | ( | ) |
クライアントリスニングバックログ数(TCP)の取得.
UInt16 mun_resolver.MunResolverConfigure.GetClientListeningBacklogUDP | ( | ) |
クライアントリスニングバックログ数(UDP)の取得.
UInt16 mun_resolver.MunResolverConfigure.GetClientListeningBacklogWS | ( | ) |
クライアントリスニングバックログ数(WS)の取得.
UInt16 mun_resolver.MunResolverConfigure.GetClientListeningBacklogWSS | ( | ) |
クライアントリスニングバックログ数(WSS)の取得.
Int32 mun_resolver.MunResolverConfigure.GetClientListeningFlag | ( | ) |
クライアントリスニング使用フラグの取得.
UInt16 mun_resolver.MunResolverConfigure.GetClientListeningPortTCP | ( | ) |
クライアントリスニングポート(TCP)の取得.
UInt16 mun_resolver.MunResolverConfigure.GetClientListeningPortUDP | ( | ) |
クライアントリスニングポート(UDP)の取得.
UInt16 mun_resolver.MunResolverConfigure.GetClientListeningPortWS | ( | ) |
クライアントリスニングポート(WS)の取得.
UInt16 mun_resolver.MunResolverConfigure.GetClientListeningPortWSS | ( | ) |
クライアントリスニングポート(WSS)の取得.
bool mun_resolver.MunResolverConfigure.GetIsOutputLogFile | ( | ) |
ログをファイルで出力するかどうかのフラグの取得.
UInt32 mun_resolver.MunResolverConfigure.GetKeepAliveUpdateInterval | ( | ) |
キープアライブ更新間隔の取得.
string mun_resolver.MunResolverConfigure.GetLogDirPath | ( | ) |
ログ出力パスの取得.
Int32 mun_resolver.MunResolverConfigure.GetLogLevel | ( | ) |
ログレベルの取得.
Int32 mun_resolver.MunResolverConfigure.GetLogRotate | ( | ) |
ログローテートの取得.
string mun_resolver.MunResolverConfigure.GetMonitoringAddr | ( | ) |
モニタリング用ソケットのアドレスの取得.
UInt16 mun_resolver.MunResolverConfigure.GetMonitoringPort | ( | ) |
モニタリング用ソケットのポートの取得.
string mun_resolver.MunResolverConfigure.GetProcessName | ( | ) |
プロセス名の取得.
string mun_resolver.MunResolverConfigure.GetProxyServerListeningAddress | ( | ) |
UInt16 mun_resolver.MunResolverConfigure.GetProxyServerListeningBacklog | ( | ) |
UInt16 mun_resolver.MunResolverConfigure.GetProxyServerListeningPort | ( | ) |
string mun_resolver.MunResolverConfigure.GetUsageCommandLine | ( | ) |
コマンドライン の Usage テキストの取得.
string mun_resolver.MunResolverConfigure.GetUsageDescription | ( | ) |
テキストの引数内容説明部分の取得.
|
protected |
オプション毎の処理.
option | オプション文字(char)、またはオプションではない引数を渡す場合は -1. |
pArg | オプション引数、またはオプションではない引数. |
void mun_resolver.MunResolverConfigure.SetLogLevel | ( | Int32 | level | ) |
ログレベルの設定.
ログレベル. |
|
protected |
クライアントリスニングアドレス.
|
protected |
クライアントリスニングバッグログ数(TCP).
|
protected |
クライアントリスニングバッグログ数(UDP).
|
protected |
クライアントリスニングバッグログ数(WS).
|
protected |
クライアントリスニングバッグログ数(WSS).
|
protected |
クライアントリスニング使用フラグ.
|
protected |
クライアントリスニングポート(TCP).
|
protected |
クライアントリスニングポート(UDP).
|
protected |
クライアントリスニングポート(WS).
|
protected |
クライアントリスニングポート(WSS).
|
protected |
ログをファイルで出力するかどうかのフラグ.
|
protected |
ログ出力パス.
|
protected |
ログレベル.
|
protected |
ログローテート.
|
protected |
モニタリング用ソケットのアドレス.
|
protected |
モニタリング用ソケットのポート.
|
protected |
プロセス名.
|
protected |
mun_proxyに対するリスニングアドレス.
|
protected |
mun_proxyに対するリスニングバックログ数.
|
protected |
mun_proxyに対するリスニングポート.
|
protected |
オプション引数リスト.