Monobit Unity Networking ver.2.8.0 Server API Reference (C#)
|
mun_resolverサーバのデータベース管理クラス. More...
Static Public Member Functions | |
static bool | InitDB (Mrs.MrsLogLevel level, Mrs.MrsLogOutputCallback callback) |
データベース初期化. More... | |
static void | UninitDB () |
DB破棄. | |
static void | Recv_Resolver_ResolveAddress (MrsConnection pMunClient, mun.STREAM.ResolverResolveAddressRequest request) |
MUNクライアントからの mun_proxyサーバのTCPリスニング情報取得処理. More... | |
static void | Recv_ProxyResolver_SetAddress (UInt64 connectId, ref mun.STREAM.ProxyResolverSetAddressRequest request) |
mun_proxyサーバからのクライアント接続情報受信処理. More... | |
static void | Recv_ProxyResolver_SetWeight (UInt64 connectId, ref mun.STREAM.ProxyResolverSetWeightRequest request) |
mun_proxyサーバからのサーバ負荷情報受信処理. More... | |
Static Protected Member Functions | |
static ProxyServerConnectInfo | GetProxyServerConnectInfo (UInt64 proxyUid) |
mun_proxyサーバ接続情報を登録リストから取得する. More... | |
static void | AddProxyServerConnectInfo (UInt64 proxyUid, ref ProxyServerConnectInfo proxyServerConnectInfo) |
mun_proxyサーバ接続情報を登録リストに追加する. More... | |
static void | RemoveProxyServerConnectInfo (UInt64 proxyUid) |
mun_proxyサーバ接続情報を登録リストから削除する. More... | |
static bool | SetProxyWeight (UInt64 proxyUid, Int32 weight) |
データベースにmun_proxyサーバの負荷情報を設定する. More... | |
static void | DeleteProxyWeight (UInt64 proxyUid) |
データベースにmun_proxyサーバの負荷情報を削除する. More... | |
static UInt64 | SelectProxyUid () |
データベース内で最も負荷が軽いmun_proxyサーバのユニークIDを取得する. More... | |
mun_resolverサーバのデータベース管理クラス.
|
staticprotected |
mun_proxyサーバ接続情報を登録リストに追加する.
proxyUid | mun_proxyサーバ識別用ユニークID. |
proxyServerConnectInfo | mun_proxyサーバの接続情報. |
|
staticprotected |
データベースにmun_proxyサーバの負荷情報を削除する.
proxyUid | mun_proxyサーバのユニークID. |
|
staticprotected |
mun_proxyサーバ接続情報を登録リストから取得する.
proxyUid | mun_proxyサーバ識別用ユニークID. |
|
static |
データベース初期化.
|
static |
mun_proxyサーバからのクライアント接続情報受信処理.
connectId | mun_proxyサーバ接続ID. |
request | リクエスト情報. |
|
static |
mun_proxyサーバからのサーバ負荷情報受信処理.
connectId | mun_proxyサーバ接続ID. |
request | リクエスト情報. |
|
static |
MUNクライアントからの mun_proxyサーバのTCPリスニング情報取得処理.
pMunClient | MUNクライアント接続モジュール. |
|
staticprotected |
mun_proxyサーバ接続情報を登録リストから削除する.
proxyUid | mun_proxyサーバ識別用ユニークID. |
|
staticprotected |
データベース内で最も負荷が軽いmun_proxyサーバのユニークIDを取得する.
|
staticprotected |
データベースにmun_proxyサーバの負荷情報を設定する.
proxyUid | mun_proxyサーバのユニークID. |
weight | mun_proxyサーバの負荷情報. |