DBus.Protocol.Header.WriteHeaderToMessage C# (CSharp) Méthode

WriteHeaderToMessage() private méthode

private WriteHeaderToMessage ( MessageWriter writer ) : void
writer MessageWriter
Résultat void
		internal void WriteHeaderToMessage (MessageWriter writer)
		{
			writer.Write ((byte)Endianness);
			writer.Write ((byte)MessageType);
			writer.Write ((byte)Flags);
			writer.Write (MajorVersion);
			writer.Write (Length);
			writer.Write (Serial);
			writer.WriteHeaderFields (fields);

			writer.CloseWrite ();
		}

Usage Example

Exemple #1
0
        public byte[] GetHeaderData()
        {
            MessageWriter writer = new MessageWriter(header.Endianness);

            header.WriteHeaderToMessage(writer);
            return(writer.ToArray());
        }