Package skadistats.clarity.model
Interface EngineType
- All Known Implementing Classes:
AbstractEngineType
,AbstractProtobufDemoEngineType
,CsGoS1EngineType
,CsgoS2EngineType
,DotaS1EngineType
,DotaS2EngineType
public interface EngineType
-
Method Summary
Modifier and TypeMethodDescriptionint
determineLastTick
(Source source) Class<? extends com.google.protobuf.GeneratedMessage>
embeddedPacketClassForKind
(int kind) void
int
getId()
int
int
<T extends com.google.protobuf.GeneratedMessage>
PacketInstance<T>getNextPacketInstance
(Source source) Object[]
int
boolean
int
handleForIndexAndSerial
(int index, int serial) int
indexForHandle
(int handle) boolean
boolean
boolean
isUserMessage
(Class<? extends com.google.protobuf.GeneratedMessage> clazz) int
int
serialForHandle
(int handle) Class<? extends com.google.protobuf.GeneratedMessage>
userMessagePacketClassForKind
(int kind)
-
Method Details
-
getId
EngineId getId() -
isSendTablesContainer
boolean isSendTablesContainer() -
handleDeletions
boolean handleDeletions() -
getIndexBits
int getIndexBits() -
getSerialBits
int getSerialBits() -
indexForHandle
int indexForHandle(int handle) -
serialForHandle
int serialForHandle(int handle) -
handleForIndexAndSerial
int handleForIndexAndSerial(int index, int serial) -
emptyHandle
int emptyHandle() -
getInfoOffset
int getInfoOffset() -
isFullPacketSeekAllowed
boolean isFullPacketSeekAllowed() -
getExpectedFullPacketInterval
Integer getExpectedFullPacketInterval() -
embeddedPacketClassForKind
-
userMessagePacketClassForKind
-
isUserMessage
-
getNewFieldReader
FieldReader getNewFieldReader() -
emitHeader
void emitHeader() -
determineLastTick
- Throws:
IOException
-
readEmbeddedKind
-
getNextPacketInstance
<T extends com.google.protobuf.GeneratedMessage> PacketInstance<T> getNextPacketInstance(Source source) throws IOException - Throws:
IOException
-
getRegisteredProcessors
Object[] getRegisteredProcessors() -
getContextData
ContextData getContextData()
-