Monobit Unity Networking ver.2.3.1 Server API Reference (.NET Framework)
mun_proxy.MunProxySessionToClient Class Reference

MUNクライアントとのネットワーク接続処理. More...

Static Public Member Functions

static UInt32 GetClientNum ()
 接続クライアント数の取得. More...
 
static bool GetIsTcpListened ()
 TCPクライアントリスニング処理をしているかどうかを取得. More...
 
static string GetTcpListenedAddress ()
 TCPプロトコルによるクライアントリスニングアドレスを取得. More...
 
static UInt16 GetTcpListenedPort ()
 TCPプロトコルによるクライアントリスニングポート番号を取得. More...
 
static UInt64 GetTcpListenedUid ()
 TCPプロトコルによるクライアントリスニング情報から導き出したハッシュ値を取得. More...
 
static bool GetIsUdpListened ()
 UDPクライアントリスニング処理をしているかどうかを取得. More...
 
static string GetUdpListenedAddress ()
 UDPプロトコルによるクライアントリスニングアドレスを取得. More...
 
static UInt16 GetUdpListenedPort ()
 UDPプロトコルによるクライアントリスニングポート番号を取得. More...
 
static UInt64 GetUdpListenedUid ()
 UDPプロトコルによるクライアントリスニング情報から導き出したハッシュ値を取得. More...
 
static bool Initialize (ref MunProxyConfigure configure)
 初期化処理. More...
 
static void Update (UInt64 updateInterval)
 更新処理(個別送信処理). More...
 
static void Terminate ()
 終了処理.
 
static void Send_Relay_Anything (MrsConnection pMunClient, UInt16 options, UInt16 payload_type, ref mrs.Buffer buffer)
 MUNクライアントに対し、mun_masterサーバから受信した情報を渡す. More...
 

Detailed Description

MUNクライアントとのネットワーク接続処理.

Member Function Documentation

static UInt32 mun_proxy.MunProxySessionToClient.GetClientNum ( )
static

接続クライアント数の取得.

Returns
接続クライアント数を返す。

Here is the caller graph for this function:

static bool mun_proxy.MunProxySessionToClient.GetIsTcpListened ( )
static

TCPクライアントリスニング処理をしているかどうかを取得.

Returns
TCPクライアントリスニング処理をしているかどうかを返す。

Here is the caller graph for this function:

static bool mun_proxy.MunProxySessionToClient.GetIsUdpListened ( )
static

UDPクライアントリスニング処理をしているかどうかを取得.

Returns
UDPクライアントリスニング処理をしているかどうかを返す。

Here is the caller graph for this function:

static string mun_proxy.MunProxySessionToClient.GetTcpListenedAddress ( )
static

TCPプロトコルによるクライアントリスニングアドレスを取得.

Returns
TCPプロトコルによるクライアントリスニングアドレスを返す。

Here is the caller graph for this function:

static UInt16 mun_proxy.MunProxySessionToClient.GetTcpListenedPort ( )
static

TCPプロトコルによるクライアントリスニングポート番号を取得.

Returns
TCPプロトコルによるクライアントリスニングポート番号を返す。

Here is the caller graph for this function:

static UInt64 mun_proxy.MunProxySessionToClient.GetTcpListenedUid ( )
static

TCPプロトコルによるクライアントリスニング情報から導き出したハッシュ値を取得.

Returns
TCPプロトコルによるクライアントリスニング情報から導き出したハッシュ値を返す。

Here is the caller graph for this function:

static string mun_proxy.MunProxySessionToClient.GetUdpListenedAddress ( )
static

UDPプロトコルによるクライアントリスニングアドレスを取得.

Returns
UDPプロトコルによるクライアントリスニングアドレスを返す。

Here is the caller graph for this function:

static UInt16 mun_proxy.MunProxySessionToClient.GetUdpListenedPort ( )
static

UDPプロトコルによるクライアントリスニングポート番号を取得.

Returns
UDPプロトコルによるクライアントリスニングポート番号を返す。

Here is the caller graph for this function:

static UInt64 mun_proxy.MunProxySessionToClient.GetUdpListenedUid ( )
static

UDPプロトコルによるクライアントリスニング情報から導き出したハッシュ値を取得.

Returns
UDPプロトコルによるクライアントリスニング情報から導き出したハッシュ値を返す。

Here is the caller graph for this function:

static bool mun_proxy.MunProxySessionToClient.Initialize ( ref MunProxyConfigure  configure)
static

初期化処理.

Parameters
configuremun_masterサーバ起動設定情報.
Returns
初期化処理に成功したら true 、失敗したら false を返す。

Here is the call graph for this function:

Here is the caller graph for this function:

static void mun_proxy.MunProxySessionToClient.Send_Relay_Anything ( MrsConnection  pMunClient,
UInt16  options,
UInt16  payload_type,
ref mrs.Buffer  buffer 
)
static

MUNクライアントに対し、mun_masterサーバから受信した情報を渡す.

Parameters
pMunClientMUNクライアント側の接続モジュール.
optionsMUNクライアントから送信された時の送信オプション.
buffermun_masterサーバから受信した情報.

Here is the call graph for this function:

Here is the caller graph for this function:

static void mun_proxy.MunProxySessionToClient.Update ( UInt64  updateInterval)
static

更新処理(個別送信処理).

Parameters
updateInterval更新間隔(ミリ秒).

Here is the caller graph for this function:


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