Package skadistats.clarity.model.engine
Class DotaS1EngineType
- java.lang.Object
-
- skadistats.clarity.model.engine.AbstractEngineType
-
- skadistats.clarity.model.engine.AbstractDotaEngineType
-
- skadistats.clarity.model.engine.DotaS1EngineType
-
- All Implemented Interfaces:
EngineType
public class DotaS1EngineType extends AbstractDotaEngineType
-
-
Field Summary
-
Fields inherited from class skadistats.clarity.model.engine.AbstractEngineType
packetReader
-
-
Constructor Summary
Constructors Constructor Description DotaS1EngineType(EngineId identifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<? extends com.google.protobuf.GeneratedMessage>
embeddedPacketClassForKind(int kind)
void
emitHeader()
protected int
getCompressedFlag()
FieldReader
getNewFieldReader()
boolean
isUserMessage(Class<? extends com.google.protobuf.GeneratedMessage> clazz)
int
readEmbeddedKind(BitStream bs)
void
readHeader(Source source)
void
skipHeader(Source source)
Class<? extends com.google.protobuf.GeneratedMessage>
userMessagePacketClassForKind(int kind)
-
Methods inherited from class skadistats.clarity.model.engine.AbstractDotaEngineType
determineLastTick, getExpectedFullPacketInterval, getMillisPerTick, getNextPacketInstance, isFullPacketSeekAllowed
-
Methods inherited from class skadistats.clarity.model.engine.AbstractEngineType
emptyHandle, getId, getIndexBits, getSerialBits, handleDeletions, handleForIndexAndSerial, indexForHandle, isSendTablesContainer, serialForHandle, toString
-
-
-
-
Constructor Detail
-
DotaS1EngineType
public DotaS1EngineType(EngineId identifier)
-
-
Method Detail
-
getCompressedFlag
protected int getCompressedFlag()
- Specified by:
getCompressedFlag
in classAbstractDotaEngineType
-
embeddedPacketClassForKind
public Class<? extends com.google.protobuf.GeneratedMessage> embeddedPacketClassForKind(int kind)
-
userMessagePacketClassForKind
public Class<? extends com.google.protobuf.GeneratedMessage> userMessagePacketClassForKind(int kind)
-
isUserMessage
public boolean isUserMessage(Class<? extends com.google.protobuf.GeneratedMessage> clazz)
-
getNewFieldReader
public FieldReader getNewFieldReader()
-
readHeader
public void readHeader(Source source) throws IOException
- Throws:
IOException
-
skipHeader
public void skipHeader(Source source) throws IOException
- Throws:
IOException
-
emitHeader
public void emitHeader()
-
readEmbeddedKind
public int readEmbeddedKind(BitStream bs)
-
-