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