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
data
IEntityCommandcommandType
uintbitStream
IOutProtocolBitStreamlogger
Logger
WriteComponentUpdate(ICoherenceComponentData, uint, uint, IOutProtocolBitStream, Logger)
uint WriteComponentUpdate(ICoherenceComponentData data, uint serializeAs, uint fieldMask, IOutProtocolBitStream protocolStream, Logger logger)
Parameters
data
ICoherenceComponentDataserializeAs
uintfieldMask
uintprotocolStream
IOutProtocolBitStreamlogger
Logger
Returns
WriteInput(IEntityInput, uint, IOutProtocolBitStream, Logger)
void WriteInput(IEntityInput data, uint inputType, IOutProtocolBitStream bitStream, Logger logger)
Parameters
data
IEntityInputinputType
uintbitStream
IOutProtocolBitStreamlogger
Logger