Interface ISchemaSpecificComponentSerialize
- Namespace
- Coherence.ProtocolDef
- Assembly
- Coherence.ProtocolDef.dll
public interface ISchemaSpecificComponentSerialize
Methods
WriteCommand(IEntityCommand, uint, IOutProtocolBitStream, Logger)
void WriteCommand(IEntityCommand data, uint commandType, IOutProtocolBitStream bitStream, Logger logger)
Parameters
dataIEntityCommandcommandTypeuintbitStreamIOutProtocolBitStreamloggerLogger
WriteComponentUpdate(ICoherenceComponentData, uint, bool, AbsoluteSimulationFrame, IOutProtocolBitStream, Logger)
uint WriteComponentUpdate(ICoherenceComponentData data, uint serializeAs, bool isRefSimFrameValid, AbsoluteSimulationFrame referenceSimulationFrame, IOutProtocolBitStream protocolStream, Logger logger)
Parameters
dataICoherenceComponentDataserializeAsuintisRefSimFrameValidboolreferenceSimulationFrameAbsoluteSimulationFrameprotocolStreamIOutProtocolBitStreamloggerLogger
Returns
WriteInput(IEntityInput, uint, IOutProtocolBitStream, Logger)
void WriteInput(IEntityInput data, uint inputType, IOutProtocolBitStream bitStream, Logger logger)
Parameters
dataIEntityInputinputTypeuintbitStreamIOutProtocolBitStreamloggerLogger