Package in.dragonbra.javasteam.base
Class MsgBase<HdrType extends ISteamSerializable>
- java.lang.Object
-
- in.dragonbra.javasteam.base.AbstractMsgBase
-
- in.dragonbra.javasteam.base.MsgBase<HdrType>
-
- All Implemented Interfaces:
IClientMsg
- Direct Known Subclasses:
AClientMsgProtobuf,ClientMsg,Msg
public abstract class MsgBase<HdrType extends ISteamSerializable> extends AbstractMsgBase implements IClientMsg
This is the abstract base class for all available client messages. It's used to maintain packet payloads and provide a header for all client messages.
-
-
Field Summary
-
Fields inherited from class in.dragonbra.javasteam.base.AbstractMsgBase
payload
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HdrTypegetHeader()-
Methods inherited from class in.dragonbra.javasteam.base.AbstractMsgBase
getPayload, readByte, readBytes, readDouble, readFloat, readInt, readLong, readNullTermString, readNullTermString, readShort, seek, write, write, write, write, write, write, write, write, write, writeNullTermString, writeNullTermString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface in.dragonbra.javasteam.base.IClientMsg
deserialize, getMsgType, getSessionID, getSourceJobID, getSteamID, getTargetJobID, isProto, serialize, setSessionID, setSourceJobID, setSteamID, setTargetJobID
-
-