public override void ReadFrom(ApolloBufferReader reader) { reader.Read(ref frameID); reader.Read(ref alreadyPeeked); reader.Read(ref inputCount); reader.Read(ref minInputSeqID); reader.Read(ref maxInputSeqID); reader.Read(ref lostInputCount); reader.Read(ref lostFrameCount); reader.Read(ref inputIntervalMS); reader.Read(ref recvIntervalMS); reader.Read(ref peekIntervalMS); reader.Read(ref recvTimeMS); reader.Read(ref peekTimeMS); reader.Read(ref inputQueueLen); reader.Read(ref inputQueueValidLen); reader.Read(ref recvQueueLen); reader.Read(ref recvQueueValidLen); reader.Read(ref peekQueueLen); reader.Read(ref peekQueueValidLen); reader.Read(ref inputSpeedMS); reader.Read(ref recvSpeedMS); }
public override void ReadFrom(ApolloBufferReader reader) { reader.Read(ref Error); reader.Read(ref Reason); reader.Read(ref ExtCode); reader.Read(ref ExtCode2); }
// return the next frame data from the cache public override bool ReadFrame(FrameInfo frame) { if (frame == null) { return(false); } if (recvBuffer == null) { recvBuffer = new byte[initInfo.MaxBufferSize]; reader = new ApolloBufferReader(recvBuffer); } int length = recvBuffer.Length; if (gcloud_lockstep_popframe(recvBuffer, ref length)) { reader.ResetPosition(); if (!frame.Decode(reader)) { return(false); } return(true); } return(false); }
public override void ReadFrom(ApolloBufferReader reader) { reader.Read(ref UserCount); reader.Read(ref FrameIntervalTimeMs); reader.Read(ref WaitTimeMs); reader.Read(ref AutoStartFrame); reader.Read(ref BusinessId); reader.Read(ref BusinessKey); }
public override void ReadFrom(ApolloBufferReader reader) { reader.Read(ref PlayerId); int temp = 0; reader.Read(ref temp); Flag = (RelayDataFlag)temp; reader.Read(ref DelayMS); dataLength = reader.ReadArray(data); reader.Read(ref SequenceId); }
public override void ReadFrom(ApolloBufferReader reader) { reader.Read(ref MaxBufferSize); reader.Read(ref StartFrameId); int tmp = 0; reader.Read(ref tmp); ManualUpdateOption = (LockStepManualUpdateOption)tmp; reader.Read(ref IsTcpCritical); reader.Read(ref MaxHistorySize); }
public override void ReadFrom(ApolloBufferReader reader) { reader.Read(ref this.AppId); reader.Read(ref this.Uin); reader.Read(ref this.SKey); reader.Read(ref this.SKeySignature); string empty = string.Empty; reader.Read(ref empty); reader.Read(ref this.Password); reader.Read(ref this.NeedLogin); reader.Read(ref this.Mode); }
public override void ReadFrom(ApolloBufferReader reader) { reader.Read(ref FrameId); reader.Read(ref RecvTickMS); reader.Read(ref ValidDataCount); while (ValidDataCount > DataCollection.Count) { DataCollection.Add(new RelayData()); } int count = reader.ReadList(DataCollection, ValidDataCount); ValidDataCount = count < ValidDataCount ? count : ValidDataCount; }
public override void ReadFrom(ApolloBufferReader reader) { reader.Read(ref this.Permission); }
public override void ReadFrom(ApolloBufferReader reader) { reader.Read(ref Frames); }
public override void ReadFrom(ApolloBufferReader reader) { reader.Read(ref RoomUserCollection); }