Table of Contents

Class InConnection

Namespace
Coherence.Core
Assembly
Coherence.Core.dll
public class InConnection
Inheritance
InConnection

Constructors

InConnection(ISchemaSpecificComponentDeserialize, IComponentInfo, IEntityRegistry, Logger, Stats)

public InConnection(ISchemaSpecificComponentDeserialize cds, IComponentInfo definition, IEntityRegistry entityRegistry, Logger logger, Stats stats)

Parameters

cds ISchemaSpecificComponentDeserialize
definition IComponentInfo
entityRegistry IEntityRegistry
logger Logger
stats Stats

Methods

ProcessIncomingPacket(IInOctetStream)

public void ProcessIncomingPacket(IInOctetStream octetStream)

Parameters

octetStream IInOctetStream

Events

OnCommand

public event Action<IEntityCommand, MessageTarget, Entity> OnCommand

Event Type

Action<IEntityCommand, MessageTarget, Entity>

OnEntityUpdate

public event Action<List<IncomingEntityUpdate>> OnEntityUpdate

Event Type

Action<List<IncomingEntityUpdate>>

OnInput

public event Action<IEntityInput, long, Entity> OnInput

Event Type

Action<IEntityInput, long, Entity>

OnServerSimulationFrameReceived

public event Action<AbsoluteSimulationFrame> OnServerSimulationFrameReceived

Event Type

Action<AbsoluteSimulationFrame>