C# Class SEModAPIInternal.API.Server.ServerNetworkManager

Inheritance: SEModAPIInternal.API.Common.NetworkManager
Afficher le fichier Open project: rexxar-tc/SEServerExtender

Protected Properties

Свойство Type Description
m_instance ServerNetworkManager

Méthodes publiques

Méthode Description
GetConnectedPlayers ( ) : List
InitNetworkIntercept ( ) : void
ReflectionUnitTest ( ) : bool
RegisterNetworkHandler ( NetworkHandlerBase handler ) : void
RegisterNetworkHandlers ( IEnumerable handlers ) : void
ReplaceWorldData ( ) : void
ReplaceWorldJoin ( ) : void

Private Methods

Méthode Description
MyMultipartMessageType ( ) : Type
MyMultipartSenderType ( ) : Type
OnWorldRequestReplace ( object state ) : void
ProcessEvent ( MyPacket packet ) : void
SendFlush ( ulong steamId ) : void
SendPreamble ( ulong steamId, int num ) : void
SendWorldData ( ulong steamId ) : void
TransferWorld ( MemoryStream ms, ulong steamId ) : void
TriggerWorldSendEvent ( ulong steamId ) : void

Method Details

GetConnectedPlayers() public méthode

public GetConnectedPlayers ( ) : List
Résultat List

InitNetworkIntercept() public méthode

public InitNetworkIntercept ( ) : void
Résultat void

ReflectionUnitTest() public static méthode

public static ReflectionUnitTest ( ) : bool
Résultat bool

RegisterNetworkHandler() public méthode

public RegisterNetworkHandler ( NetworkHandlerBase handler ) : void
handler NetworkHandlerBase
Résultat void

RegisterNetworkHandlers() public méthode

public RegisterNetworkHandlers ( IEnumerable handlers ) : void
handlers IEnumerable
Résultat void

ReplaceWorldData() public méthode

public ReplaceWorldData ( ) : void
Résultat void

ReplaceWorldJoin() public méthode

public ReplaceWorldJoin ( ) : void
Résultat void

Property Details

m_instance protected_oe static_oe property

protected static ServerNetworkManager m_instance
Résultat ServerNetworkManager