/// <summary>
        /// Converts the message into a hex logging string.
        /// </summary>
        /// <param name="payload">The payload to generate a string for.</param>
        /// <returns>A hex string for the payload.</returns>
        public static string OpCodeHexString([NotNull] this PSOBBGamePacketPayloadServer payload)
        {
            if (payload == null)
            {
                throw new ArgumentNullException(nameof(payload));
            }

            return($"{payload.OperationCode:X}");
        }
示例#2
0
 public override void Write(PSOBBGamePacketPayloadServer value, Span <byte> buffer, ref int offset)
 {
     SharedLoginResponsePayload_Serializer.Instance.InternalWrite(this, buffer, ref offset);
 }
示例#3
0
 public override void Write(PSOBBGamePacketPayloadServer value, Span <byte> buffer, ref int offset)
 {
     CharacterGuildCardChunkResponsePayload_Serializer.Instance.InternalWrite(this, buffer, ref offset);
 }
 public override void Write(PSOBBGamePacketPayloadServer value, Span <byte> buffer, ref int offset)
 {
     SharedCreateMessageBoxEventPayload_Serializer.Instance.InternalWrite(this, buffer, ref offset);
 }
 public override void Write(PSOBBGamePacketPayloadServer value, Span <byte> buffer, ref int offset)
 {
     SharedMarqueeScrollChangeEventPayload_Serializer.Instance.InternalWrite(this, buffer, ref offset);
 }
示例#6
0
 public override void Write(PSOBBGamePacketPayloadServer value, Span <byte> buffer, ref int offset)
 {
     BlockLobbyJoinEventPayload_Serializer.Instance.InternalWrite(this, buffer, ref offset);
 }
 public override void Write(PSOBBGamePacketPayloadServer value, Span <byte> buffer, ref int offset)
 {
     InitializeCharacterDataEventPayload_Serializer.Instance.InternalWrite(this, buffer, ref offset);
 }
 public override void Write(PSOBBGamePacketPayloadServer value, Span <byte> buffer, ref int offset)
 {
     CharacterCharacterSelectionAckPayload_Serializer.Instance.InternalWrite(this, buffer, ref offset);
 }
示例#9
0
 public override void Write(PSOBBGamePacketPayloadServer value, Span <byte> buffer, ref int offset)
 {
     BlockNetworkCommand6DEventServerPayload_Serializer.Instance.InternalWrite(this, buffer, ref offset);
 }