C# Класс SEModAPIInternal.API.Common.NetworkManager

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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)

Свойство Тип Описание
m_instance NetworkManager
m_registerPacketHandlerMethod System.Reflection.MethodInfo
m_registerPacketHandlerMethod2 System.Reflection.MethodInfo
m_registerPacketHandlerMethod3 System.Reflection.MethodInfo

Открытые методы

Метод Описание
GetConnectedPlayers ( ) : List
GetNetworkManager ( ) : MyMultiplayerBase
GetRegisteredPacketTypes ( ) : ushort>.Dictionary
ReflectionUnitTest ( ) : bool
RegisterChatReceiver ( Action action ) : void
SendStruct ( ulong remoteUserId, Object data, Type structType ) : void

Защищенные методы

Метод Описание
CreatePacketHandlerDelegate ( PacketRegistrationType registrationType, Type packetType, MethodInfo handler ) : Delegate
GetInternalNetManager ( ) : Object
GetPacketRegistry ( ) : Object
PreparePacketRegistrationMethod ( ) : void

Приватные методы

Метод Описание
GetControlType ( ) : Type
NetworkManager ( ) : System
RegisterCustomPacketHandler ( PacketRegistrationType registrationType, Type packetType, MethodInfo handler, Type baseNetManagerType ) : bool

Описание методов

CreatePacketHandlerDelegate() защищенный статический Метод

protected static CreatePacketHandlerDelegate ( PacketRegistrationType registrationType, Type packetType, MethodInfo handler ) : Delegate
registrationType PacketRegistrationType
packetType System.Type
handler System.Reflection.MethodInfo
Результат System.Delegate

GetConnectedPlayers() публичный абстрактный Метод

public abstract GetConnectedPlayers ( ) : List
Результат List

GetInternalNetManager() защищенный Метод

protected GetInternalNetManager ( ) : Object
Результат Object

GetNetworkManager() публичный статический Метод

public static GetNetworkManager ( ) : MyMultiplayerBase
Результат MyMultiplayerBase

GetPacketRegistry() защищенный Метод

protected GetPacketRegistry ( ) : Object
Результат Object

GetRegisteredPacketTypes() публичный Метод

public GetRegisteredPacketTypes ( ) : ushort>.Dictionary
Результат ushort>.Dictionary

PreparePacketRegistrationMethod() защищенный статический Метод

protected static PreparePacketRegistrationMethod ( ) : void
Результат void

ReflectionUnitTest() публичный статический Метод

public static ReflectionUnitTest ( ) : bool
Результат bool

RegisterChatReceiver() публичный Метод

public RegisterChatReceiver ( Action action ) : void
action Action
Результат void

SendStruct() публичный Метод

public SendStruct ( ulong remoteUserId, Object data, Type structType ) : void
remoteUserId ulong
data Object
structType System.Type
Результат void

Описание свойств

ConveyorEnabledBlockNetManagerClass публичное статическое свойство

public static string ConveyorEnabledBlockNetManagerClass
Результат string

ConveyorEnabledBlockNetManagerNamespace публичное статическое свойство

public static string ConveyorEnabledBlockNetManagerNamespace
Результат string

FloatingObjectNetManagerClass публичное статическое свойство

public static string FloatingObjectNetManagerClass
Результат string

FloatingObjectNetManagerNamespace публичное статическое свойство

public static string FloatingObjectNetManagerNamespace
Результат string

GravityGeneratorNetManagerClass публичное статическое свойство

public static string GravityGeneratorNetManagerClass
Результат string

GravityGeneratorNetManagerNamespace публичное статическое свойство

public static string GravityGeneratorNetManagerNamespace
Результат string

InternalNetManagerClass публичное статическое свойство

public static string InternalNetManagerClass
Результат string

InternalNetManagerNamespace публичное статическое свойство

public static string InternalNetManagerNamespace
Результат string

InternalNetManagerPacketRegistryField публичное статическое свойство

public static string InternalNetManagerPacketRegistryField
Результат string

InternalNetManagerSendToAllExceptMethod публичное статическое свойство

public static string InternalNetManagerSendToAllExceptMethod
Результат string

InternalNetManagerSendToAllMethod публичное статическое свойство

public static string InternalNetManagerSendToAllMethod
Результат string

InventoryNetManagerClass публичное статическое свойство

public static string InventoryNetManagerClass
Результат string

InventoryNetManagerNamespace публичное статическое свойство

public static string InventoryNetManagerNamespace
Результат string

NetworkManagerClass публичное статическое свойство

public static string NetworkManagerClass
Результат string

NetworkManagerControlHandlerField публичное статическое свойство

public static string NetworkManagerControlHandlerField
Результат string

NetworkManagerControlType публичное статическое свойство

public static string NetworkManagerControlType
Результат string

NetworkManagerInternalNetManagerField публичное статическое свойство

public static string NetworkManagerInternalNetManagerField
Результат string

NetworkManagerNamespace публичное статическое свойство

public static string NetworkManagerNamespace
Результат string

NetworkManagerRegisterChatReceiverMethod публичное статическое свойство

public static string NetworkManagerRegisterChatReceiverMethod
Результат string

NetworkManagerSendStructMethod публичное статическое свойство

public static string NetworkManagerSendStructMethod
Результат string

NetworkManagerWrapperClass публичное статическое свойство

public static string NetworkManagerWrapperClass
Результат string

NetworkManagerWrapperManagerInstanceField публичное статическое свойство

public static string NetworkManagerWrapperManagerInstanceField
Результат string

NetworkManagerWrapperNamespace публичное статическое свойство

public static string NetworkManagerWrapperNamespace
Результат string

PacketRegistryClass публичное статическое свойство

public static string PacketRegistryClass
Результат string

PacketRegistryNamespace публичное статическое свойство

public static string PacketRegistryNamespace
Результат string

PacketRegistryTypeIdMapField публичное статическое свойство

public static string PacketRegistryTypeIdMapField
Результат string

TerminalFunctionalBlocksNetManagerClass публичное статическое свойство

public static string TerminalFunctionalBlocksNetManagerClass
Результат string

TerminalFunctionalBlocksNetManagerNamespace публичное статическое свойство

public static string TerminalFunctionalBlocksNetManagerNamespace
Результат string

VoxelMapNetManagerClass публичное статическое свойство

public static string VoxelMapNetManagerClass
Результат string

VoxelMapNetManagerNamespace публичное статическое свойство

public static string VoxelMapNetManagerNamespace
Результат string

m_instance защищенное статическое свойство

protected static NetworkManager,SEModAPIInternal.API.Common m_instance
Результат NetworkManager

m_registerPacketHandlerMethod защищенное статическое свойство

protected static MethodInfo,System.Reflection m_registerPacketHandlerMethod
Результат System.Reflection.MethodInfo

m_registerPacketHandlerMethod2 защищенное статическое свойство

protected static MethodInfo,System.Reflection m_registerPacketHandlerMethod2
Результат System.Reflection.MethodInfo

m_registerPacketHandlerMethod3 защищенное статическое свойство

protected static MethodInfo,System.Reflection m_registerPacketHandlerMethod3
Результат System.Reflection.MethodInfo