byte[] Ping() { var ping = new PingRequest { PingType = PingRequest.Types.PingType.KPostRegister, }; var payload = new UpstreamPayload { Command = Command.PING, SeqId = SeqId, RetryCount = RetryCount, PayloadData = ping.ToByteString(), SubBiz = SubBiz }; var body = payload.ToByteString(); var header = new PacketHeader { AppId = AppId, Uid = UserId, InstanceId = InstanceId, DecodedPayloadLen = body.Length, EncryptionMode = PacketHeader.Types.EncryptionMode.KEncryptionSessionKey, Kpn = KPN }; return(Encode(header, body)); }
internal byte[] PingRequest() { var ping = new PingRequest { PingType = AcFunDanmu.PingRequest.Types.PingType.KPostRegister, }; var payload = GeneratePayload(Command.PING, ping); var body = payload.ToByteString(); var header = GenerateHeader(body); return(Encode(header, body, SessionKey)); }
public byte[] PingRequest() { var ping = new PingRequest { PingType = AcFunDanmu.PingRequest.Types.PingType.KPostRegister, }; var payload = GeneratePayload(Command.PING, ping); var body = payload.ToByteArray(); var header = GenerateHeader(body); Log.Debug("--------"); Log.Debug("Up\t\t {HeaderSeqId}, {SeqId}, {Command}", header.SeqId, payload.SeqId, payload.Command); Log.Debug("Header: {Header}", header); Log.Debug("Payload Base64: {Payload}", Convert.ToBase64String(body)); Log.Debug("Payload: {Payload}", payload); Log.Debug("\t{Ping}", ping); Log.Debug("--------"); return(Encode(header, body, SessionKey)); }