C# 클래스 FSO.SimAntics.NetPlay.VMNetDriver

파일 보기 프로젝트 열기: RHY3756547/FreeSO 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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