NDesk.DBus.MessageWriter.WriteValueType C# (CSharp) Method

WriteValueType() public method

public WriteValueType ( object val, Type type ) : void
val object
type System.Type
return void
        public void WriteValueType(object val, Type type)
        {
            MethodInfo mi = TypeImplementer.GetWriteMethod (type);
            mi.Invoke (null, new object[] {this, val});
        }

Usage Example

Example #1
0
		public byte[] GetHeaderData ()
		{
			if (Body != null)
				Header.Length = (uint)Body.Length;

			MessageWriter writer = new MessageWriter (Header.Endianness);
			writer.WriteValueType (Header, typeof (Header));
			writer.CloseWrite ();

			return writer.ToArray ();
		}
All Usage Examples Of NDesk.DBus.MessageWriter::WriteValueType