C# Класс FSO.SimAntics.NetPlay.VMNetDriver

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

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

Свойство Тип Описание
CloseReason VMCloseNetReason
ExceptionOnDesync bool
GlobalLink IVMTSOGlobalLink

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

Метод Описание
CloseNet ( ) : void
GetUserIP ( uint uid ) : string
OnPacket ( NetworkClient client, GonzoNet.ProcessedPacket packet ) : void
SendCommand ( VMNetCommandBodyAbstract cmd ) : void
Tick ( VM vm ) : bool

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

Метод Описание
InternalTick ( VM vm, VMNetTick tick ) : void

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

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

public abstract CloseNet ( ) : void
Результат void

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

public abstract GetUserIP ( uint uid ) : string
uid uint
Результат string

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

protected InternalTick ( VM vm, VMNetTick tick ) : void
vm VM
tick FSO.SimAntics.NetPlay.Model.VMNetTick
Результат void

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

public abstract OnPacket ( NetworkClient client, GonzoNet.ProcessedPacket packet ) : void
client GonzoNet.NetworkClient
packet GonzoNet.ProcessedPacket
Результат void

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

public abstract SendCommand ( VMNetCommandBodyAbstract cmd ) : void
cmd FSO.SimAntics.NetPlay.Model.VMNetCommandBodyAbstract
Результат void

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

public abstract Tick ( VM vm ) : bool
vm VM
Результат bool

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

CloseReason публичное свойство

public VMCloseNetReason CloseReason
Результат VMCloseNetReason

ExceptionOnDesync публичное свойство

public bool ExceptionOnDesync
Результат bool

GlobalLink публичное свойство

public IVMTSOGlobalLink GlobalLink
Результат IVMTSOGlobalLink