C# Class FSO.SimAntics.NetPlay.EODs.VMEODServer

Show file Open project: RHY3756547/FreeSO Class Usage Examples

Public Properties

Property Type Description
Clients List
Handler FSO.SimAntics.NetPlay.EODs.Handlers.VMEODHandler
IDToHandler Type>.Dictionary
Joinable bool
Object VMEntity
PluginID uint
vm VM

Public Methods

Method Description
BroadcastObjectEvent ( VMEODEvent evt ) : void
Connect ( VMEODClient client ) : void
Deliver ( VMNetEODMessageCmd msg, VMEODClient client ) : void
Disconnect ( VMEODClient client ) : void
Shutdown ( ) : void
SimanticsDeliver ( short evt, VMEODClient client ) : void
Tick ( ) : void
VMEODServer ( uint UID, VMEntity obj, bool joinable, VM vm ) : System

Method Details

BroadcastObjectEvent() public method

public BroadcastObjectEvent ( VMEODEvent evt ) : void
evt FSO.SimAntics.NetPlay.EODs.Model.VMEODEvent
return void

Connect() public method

public Connect ( VMEODClient client ) : void
client VMEODClient
return void

Deliver() public method

public Deliver ( VMNetEODMessageCmd msg, VMEODClient client ) : void
msg FSO.SimAntics.NetPlay.Model.Commands.VMNetEODMessageCmd
client VMEODClient
return void

Disconnect() public method

public Disconnect ( VMEODClient client ) : void
client VMEODClient
return void

Shutdown() public method

public Shutdown ( ) : void
return void

SimanticsDeliver() public method

public SimanticsDeliver ( short evt, VMEODClient client ) : void
evt short
client VMEODClient
return void

Tick() public method

public Tick ( ) : void
return void

VMEODServer() public method

public VMEODServer ( uint UID, VMEntity obj, bool joinable, VM vm ) : System
UID uint
obj VMEntity
joinable bool
vm VM
return System

Property Details

Clients public property

public List Clients
return List

Handler public property

public VMEODHandler,FSO.SimAntics.NetPlay.EODs.Handlers Handler
return FSO.SimAntics.NetPlay.EODs.Handlers.VMEODHandler

IDToHandler public static property

public static Dictionary IDToHandler
return Type>.Dictionary

Joinable public property

public bool Joinable
return bool

Object public property

public VMEntity Object
return VMEntity

PluginID public property

public uint PluginID
return uint

vm public property

public VM vm
return VM