Google.Protobuf.CodedOutputStream.WriteFixed64 C# (CSharp) Method

WriteFixed64() public method

Writes a fixed64 field value, without a tag, to the stream.
public WriteFixed64 ( ulong value ) : void
value ulong The value to write
return void
        public void WriteFixed64(ulong value)
        {
            WriteRawLittleEndian64(value);
        }

Usage Example

Example #1
0
 /// <summary>
 /// Serializes the field, including the field number, and writes it to
 /// <paramref name="output"/>
 /// </summary>
 /// <param name="fieldNumber">The unknown field number.</param>
 /// <param name="output">The CodedOutputStream to write to.</param>
 internal void WriteTo(int fieldNumber, CodedOutputStream output)
 {
     if (varintList != null)
     {
         foreach (ulong value in varintList)
         {
             output.WriteTag(fieldNumber, WireFormat.WireType.Varint);
             output.WriteUInt64(value);
         }
     }
     if (fixed32List != null)
     {
         foreach (uint value in fixed32List)
         {
             output.WriteTag(fieldNumber, WireFormat.WireType.Fixed32);
             output.WriteFixed32(value);
         }
     }
     if (fixed64List != null)
     {
         foreach (ulong value in fixed64List)
         {
             output.WriteTag(fieldNumber, WireFormat.WireType.Fixed64);
             output.WriteFixed64(value);
         }
     }
     if (lengthDelimitedList != null)
     {
         foreach (ByteString value in lengthDelimitedList)
         {
             output.WriteTag(fieldNumber, WireFormat.WireType.LengthDelimited);
             output.WriteBytes(value);
         }
     }
 }
All Usage Examples Of Google.Protobuf.CodedOutputStream::WriteFixed64