Monobit Unity Networking ver.2.8.0 Server API Reference (C++)
MunMonitorConfigure Class Reference

mun_monitor サーバの設定. More...

#include <MunMonitorConfigure.hpp>

Inheritance diagram for MunMonitorConfigure:
Collaboration diagram for MunMonitorConfigure:

Public Member Functions

std::string GetMonitoringAddr ()
 モニタリング用ソケットのアドレスの取得. More...
 
uint16 GetMonitoringPort ()
 モニタリング用ソケットのポートの取得. More...
 
uint32 GetTimeout ()
 タイムアウト時間の取得. More...
 
 MunMonitorConfigure ()
 コンストラクタ.
 
virtual ~MunMonitorConfigure ()
 デストラクタ.
 
virtual bool Parse (int32 argc, char **argv, mrs::OptArg::Callback callback=NULL)
 引数解析. More...
 

Protected Member Functions

virtual bool OnParse (int32 argi, const char *value, char short_name, const char *long_name, const char *default_value, const char *msg)
 引数解析用コールバック. More...
 
virtual void PrintUsage ()
 標準出力に引数ヘルプを表示.
 

Protected Attributes

std::string m_MonitoringAddr
 モニタリング用ソケットのアドレス. More...
 
uint16 m_MonitoringPort
 モニタリング用ソケットのポート. More...
 
uint32 m_Timeout
 タイムアウト時間. More...
 

Detailed Description

mun_monitor サーバの設定.

Member Function Documentation

std::string MunMonitorConfigure::GetMonitoringAddr ( )

モニタリング用ソケットのアドレスの取得.

Returns
モニタリング用ソケットのアドレスを返す.

Here is the caller graph for this function:

uint16 MunMonitorConfigure::GetMonitoringPort ( )

モニタリング用ソケットのポートの取得.

Returns
モニタリング用ソケットのポートを返す.

Here is the caller graph for this function:

uint32 MunMonitorConfigure::GetTimeout ( )

タイムアウト時間の取得.

Returns
タイムアウト時間を返す.

Here is the call graph for this function:

Here is the caller graph for this function:

bool MunMonitorConfigure::OnParse ( int32  argi,
const char *  value,
char  short_name,
const char *  long_name,
const char *  default_value,
const char *  msg 
)
protectedvirtual

引数解析用コールバック.

Parameters
argi引数のインデックス.
value設定値.
short_name短いオプション名。オプションではない引数を渡す場合は -1.
long_name長いオプション名.
default_value初期値.
msgメッセージ.
Returns
継続する場合には true、終了する場合には false を返す。

Here is the call graph for this function:

Here is the caller graph for this function:

bool MunMonitorConfigure::Parse ( int32  argc,
char **  argv,
mrs::OptArg::Callback  callback = NULL 
)
virtual

引数解析.

Parameters
argc引数の数.
argv引数の値の配列.
callback引数解析用コールバック.
Returns
継続する場合には true、終了する場合には false を返す。

Here is the caller graph for this function:

Member Data Documentation

std::string MunMonitorConfigure::m_MonitoringAddr
protected

モニタリング用ソケットのアドレス.

uint16 MunMonitorConfigure::m_MonitoringPort
protected

モニタリング用ソケットのポート.

uint32 MunMonitorConfigure::m_Timeout
protected

タイムアウト時間.


The documentation for this class was generated from the following files: