C# Class SEModAPIInternal.API.Common.NetworkManager

Afficher le fichier Open project: rexxar-tc/SEServerExtender Class Usage Examples

Méthodes publiques

Свойство Type Description
ConveyorEnabledBlockNetManagerClass string
ConveyorEnabledBlockNetManagerNamespace string
FloatingObjectNetManagerClass string
FloatingObjectNetManagerNamespace string
GravityGeneratorNetManagerClass string
GravityGeneratorNetManagerNamespace string
InternalNetManagerClass string
InternalNetManagerNamespace string
InternalNetManagerPacketRegistryField string
InternalNetManagerSendToAllExceptMethod string
InternalNetManagerSendToAllMethod string
InventoryNetManagerClass string
InventoryNetManagerNamespace string
NetworkManagerClass string
NetworkManagerControlHandlerField string
NetworkManagerControlType string
NetworkManagerInternalNetManagerField string
NetworkManagerNamespace string
NetworkManagerRegisterChatReceiverMethod string
NetworkManagerSendStructMethod string
NetworkManagerWrapperClass string
NetworkManagerWrapperManagerInstanceField string
NetworkManagerWrapperNamespace string
PacketRegistryClass string
PacketRegistryNamespace string
PacketRegistryTypeIdMapField string
TerminalFunctionalBlocksNetManagerClass string
TerminalFunctionalBlocksNetManagerNamespace string
VoxelMapNetManagerClass string
VoxelMapNetManagerNamespace string

Protected Properties

Свойство Type Description
m_instance NetworkManager
m_registerPacketHandlerMethod System.Reflection.MethodInfo
m_registerPacketHandlerMethod2 System.Reflection.MethodInfo
m_registerPacketHandlerMethod3 System.Reflection.MethodInfo

Méthodes publiques

Méthode Description
GetConnectedPlayers ( ) : List
GetNetworkManager ( ) : MyMultiplayerBase
GetRegisteredPacketTypes ( ) : ushort>.Dictionary
ReflectionUnitTest ( ) : bool
RegisterChatReceiver ( Action action ) : void
SendStruct ( ulong remoteUserId, Object data, Type structType ) : void

Méthodes protégées

Méthode Description
CreatePacketHandlerDelegate ( PacketRegistrationType registrationType, Type packetType, MethodInfo handler ) : Delegate
GetInternalNetManager ( ) : Object
GetPacketRegistry ( ) : Object
PreparePacketRegistrationMethod ( ) : void

Private Methods

Méthode Description
GetControlType ( ) : Type
NetworkManager ( ) : System
RegisterCustomPacketHandler ( PacketRegistrationType registrationType, Type packetType, MethodInfo handler, Type baseNetManagerType ) : bool

Method Details

CreatePacketHandlerDelegate() protected static méthode

protected static CreatePacketHandlerDelegate ( PacketRegistrationType registrationType, Type packetType, MethodInfo handler ) : Delegate
registrationType PacketRegistrationType
packetType System.Type
handler System.Reflection.MethodInfo
Résultat System.Delegate

GetConnectedPlayers() public abstract méthode

public abstract GetConnectedPlayers ( ) : List
Résultat List

GetInternalNetManager() protected méthode

protected GetInternalNetManager ( ) : Object
Résultat Object

GetNetworkManager() public static méthode

public static GetNetworkManager ( ) : MyMultiplayerBase
Résultat MyMultiplayerBase

GetPacketRegistry() protected méthode

protected GetPacketRegistry ( ) : Object
Résultat Object

GetRegisteredPacketTypes() public méthode

public GetRegisteredPacketTypes ( ) : ushort>.Dictionary
Résultat ushort>.Dictionary

PreparePacketRegistrationMethod() protected static méthode

protected static PreparePacketRegistrationMethod ( ) : void
Résultat void

ReflectionUnitTest() public static méthode

public static ReflectionUnitTest ( ) : bool
Résultat bool

RegisterChatReceiver() public méthode

public RegisterChatReceiver ( Action action ) : void
action Action
Résultat void

SendStruct() public méthode

public SendStruct ( ulong remoteUserId, Object data, Type structType ) : void
remoteUserId ulong
data Object
structType System.Type
Résultat void

Property Details

ConveyorEnabledBlockNetManagerClass public_oe static_oe property

public static string ConveyorEnabledBlockNetManagerClass
Résultat string

ConveyorEnabledBlockNetManagerNamespace public_oe static_oe property

public static string ConveyorEnabledBlockNetManagerNamespace
Résultat string

FloatingObjectNetManagerClass public_oe static_oe property

public static string FloatingObjectNetManagerClass
Résultat string

FloatingObjectNetManagerNamespace public_oe static_oe property

public static string FloatingObjectNetManagerNamespace
Résultat string

GravityGeneratorNetManagerClass public_oe static_oe property

public static string GravityGeneratorNetManagerClass
Résultat string

GravityGeneratorNetManagerNamespace public_oe static_oe property

public static string GravityGeneratorNetManagerNamespace
Résultat string

InternalNetManagerClass public_oe static_oe property

public static string InternalNetManagerClass
Résultat string

InternalNetManagerNamespace public_oe static_oe property

public static string InternalNetManagerNamespace
Résultat string

InternalNetManagerPacketRegistryField public_oe static_oe property

public static string InternalNetManagerPacketRegistryField
Résultat string

InternalNetManagerSendToAllExceptMethod public_oe static_oe property

public static string InternalNetManagerSendToAllExceptMethod
Résultat string

InternalNetManagerSendToAllMethod public_oe static_oe property

public static string InternalNetManagerSendToAllMethod
Résultat string

InventoryNetManagerClass public_oe static_oe property

public static string InventoryNetManagerClass
Résultat string

InventoryNetManagerNamespace public_oe static_oe property

public static string InventoryNetManagerNamespace
Résultat string

NetworkManagerClass public_oe static_oe property

public static string NetworkManagerClass
Résultat string

NetworkManagerControlHandlerField public_oe static_oe property

public static string NetworkManagerControlHandlerField
Résultat string

NetworkManagerControlType public_oe static_oe property

public static string NetworkManagerControlType
Résultat string

NetworkManagerInternalNetManagerField public_oe static_oe property

public static string NetworkManagerInternalNetManagerField
Résultat string

NetworkManagerNamespace public_oe static_oe property

public static string NetworkManagerNamespace
Résultat string

NetworkManagerRegisterChatReceiverMethod public_oe static_oe property

public static string NetworkManagerRegisterChatReceiverMethod
Résultat string

NetworkManagerSendStructMethod public_oe static_oe property

public static string NetworkManagerSendStructMethod
Résultat string

NetworkManagerWrapperClass public_oe static_oe property

public static string NetworkManagerWrapperClass
Résultat string

NetworkManagerWrapperManagerInstanceField public_oe static_oe property

public static string NetworkManagerWrapperManagerInstanceField
Résultat string

NetworkManagerWrapperNamespace public_oe static_oe property

public static string NetworkManagerWrapperNamespace
Résultat string

PacketRegistryClass public_oe static_oe property

public static string PacketRegistryClass
Résultat string

PacketRegistryNamespace public_oe static_oe property

public static string PacketRegistryNamespace
Résultat string

PacketRegistryTypeIdMapField public_oe static_oe property

public static string PacketRegistryTypeIdMapField
Résultat string

TerminalFunctionalBlocksNetManagerClass public_oe static_oe property

public static string TerminalFunctionalBlocksNetManagerClass
Résultat string

TerminalFunctionalBlocksNetManagerNamespace public_oe static_oe property

public static string TerminalFunctionalBlocksNetManagerNamespace
Résultat string

VoxelMapNetManagerClass public_oe static_oe property

public static string VoxelMapNetManagerClass
Résultat string

VoxelMapNetManagerNamespace public_oe static_oe property

public static string VoxelMapNetManagerNamespace
Résultat string

m_instance protected_oe static_oe property

protected static NetworkManager,SEModAPIInternal.API.Common m_instance
Résultat NetworkManager

m_registerPacketHandlerMethod protected_oe static_oe property

protected static MethodInfo,System.Reflection m_registerPacketHandlerMethod
Résultat System.Reflection.MethodInfo

m_registerPacketHandlerMethod2 protected_oe static_oe property

protected static MethodInfo,System.Reflection m_registerPacketHandlerMethod2
Résultat System.Reflection.MethodInfo

m_registerPacketHandlerMethod3 protected_oe static_oe property

protected static MethodInfo,System.Reflection m_registerPacketHandlerMethod3
Résultat System.Reflection.MethodInfo