DBus.Protocol.Header.WriteHeaderToMessage C# (CSharp) Method

WriteHeaderToMessage() private method

private WriteHeaderToMessage ( MessageWriter writer ) : void
writer MessageWriter
return 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

コード例 #1
0
ファイル: Message.cs プロジェクト: brookpatten/dbus-sharp
        public byte[] GetHeaderData()
        {
            MessageWriter writer = new MessageWriter(header.Endianness);

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