Navigation
API > API/Plugins > API/Plugins/MultiServerReplication
Intecept incoming from clients to the proxy server.
Intercept NMT_Join when a client connects to the proxy, establishes a connection to a game server and performs the logic required to associate these two connections and forward state replicated from the game server to the client.
Defaults to the behavior in UWorld which normally handles all incoming game server connections.
| Name | UProxyListenerNotify |
| Type | class |
| Header File | /Engine/Plugins/Runtime/MultiServerReplication/Source/MultiServerReplication/Public/MultiServerProxy.h |
| Include Path | #include "MultiServerProxy.h" |
Syntax
UCLASS ()
class UProxyListenerNotify :
public UObject ,
public FNetworkNotify
Inheritance Hierarchy
- FNetworkNotify → UProxyListenerNotify
- UObjectBase → UObjectBaseUtility → UObject → UProxyListenerNotify
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ProxyNetDriver | TObjectPtr< class UProxyNetDriver > | MultiServerProxy.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void SetProxyNetDriver
(
TObjectPtr< class UProxyNetDriver > InProxyNetDriver |
MultiServerProxy.h |
Public Virtual
Overridden from FNetworkNotify
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void NotifyAcceptedConnection
(
UNetConnection* Connection |
MultiServerProxy.h | ||
virtual bool NotifyAcceptingChannel
(
UChannel* Channel |
MultiServerProxy.h | ||
virtual EAcceptConnection::Type NotifyAcceptingConnection() |
MultiServerProxy.h | ||
virtual void NotifyControlMessage
(
UNetConnection* ProxyConnection, |
MultiServerProxy.h |