public override void EndStruct(Udbus.Parsing.BuildContext context, Udbus.Parsing.IParamCodeTypeHandler paramtypeHandler)
 {
     base.EndStruct(context, paramtypeHandler);
     this.parent.VariantDelegate += this.VariantDelegate;
     this.parent.ObjectDelegate  += this.ObjectDelegate;
     this.parent.HandleStruct(null, null, null);
 }
 public override void HandleVariant()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_VariantObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_VARIANT);
     base.HandleVariant();
 }
 public override void HandleSignature()
 {
     this.VariantDelegate = UdbusMessageBuilder.BodyAdd_Variant;
     this.ObjectDelegate = UdbusMessageBuilder.BodyAdd_SignatureObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_SIGNATURE);
     base.HandleSignature();
 }
 public override void HandleObjectPath()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_ObjectPathObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_OBJECTPATH);
     base.HandleObjectPath();
 }
 public override void HandleDouble()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_DoubleObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_DOUBLE);
     base.HandleDouble();
 }
 public override void HandleInt32()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_Int32Object;
     this.AddType(Udbus.Types.dbus_type.DBUS_INT32);
     base.HandleInt32();
 }
 public override void HandleByte()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_ByteObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_BYTE);
     base.HandleByte();
 }
 internal void HandleKey(KeyHandler handler, Udbus.Parsing.ICodeParamType paramtype)
 {
     this.ObjectDelegateKey += handler.ObjectDelegate;
 }
 public override void HandleBoolean()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_BooleanObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_BOOLEAN);
     base.HandleBoolean();
 }
 public void HandleField(FieldHandler fieldHandler)
 {
     this.variantDelegate += fieldHandler.VariantDelegate;
     this.objectDelegate += fieldHandler.ObjectDelegate;
 }
 public override void EndStruct(Udbus.Parsing.BuildContext context, Udbus.Parsing.IParamCodeTypeHandler paramtypeHandler)
 {
     base.EndStruct(context, paramtypeHandler);
     this.parent.VariantDelegate += this.VariantDelegate;
     this.parent.ObjectDelegate += this.ObjectDelegate;
     this.parent.HandleStruct(null, null, null);
 }
 internal void HandleValue(ValueHandler handler, Udbus.Parsing.ICodeParamType paramtype)
 {
     this.ObjectDelegateValue += handler.ObjectDelegate;
 }
 internal void HandleKey(KeyHandler handler, Udbus.Parsing.ICodeParamType paramtype)
 {
     this.ObjectDelegateKey += handler.ObjectDelegate;
 }
 public override void HandleUInt32()
 {
     this.VariantDelegate = UdbusMessageBuilder.BodyAdd_VariantUInt32;
     this.ObjectDelegate = UdbusMessageBuilder.BodyAdd_UInt32Object;
     this.AddType(Udbus.Types.dbus_type.DBUS_UINT32);
     base.HandleUInt32();
 }
 public override void HandleByte()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_ByteObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_BYTE);
     base.HandleByte();
 }
 public void HandleField(FieldHandler fieldHandler)
 {
     this.variantDelegate += fieldHandler.VariantDelegate;
     this.objectDelegate  += fieldHandler.ObjectDelegate;
 }
 public override void HandleDouble()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_DoubleObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_DOUBLE);
     base.HandleDouble();
 }
 internal void HandleValue(ValueHandler handler, Udbus.Parsing.ICodeParamType paramtype)
 {
     this.ObjectDelegateValue += handler.ObjectDelegate;
 }
 public override void HandleInt32()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_Int32Object;
     this.AddType(Udbus.Types.dbus_type.DBUS_INT32);
     base.HandleInt32();
 }
 public override void HandleBoolean()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_BooleanObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_BOOLEAN);
     base.HandleBoolean();
 }
 public override void HandleObjectPath()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_ObjectPathObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_OBJECTPATH);
     base.HandleObjectPath();
 }
 public override void HandleUInt64()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_UInt64Object;
     this.AddType(Udbus.Types.dbus_type.DBUS_UINT64);
     base.HandleUInt64();
 }
 public override void HandleString()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_StringObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_STRING);
     base.HandleString();
 }
 public override void HandleString()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_StringObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_STRING);
     base.HandleString();
 }
 public override void HandleUInt64()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_UInt64Object;
     this.AddType(Udbus.Types.dbus_type.DBUS_UINT64);
     base.HandleUInt64();
 }
 public override void HandleVariant()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_VariantObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_VARIANT);
     base.HandleVariant();
 }
 public override void HandleInt64()
 {
     this.VariantDelegate = UdbusMessageBuilder.BodyAdd_VariantInt64;
     this.ObjectDelegate = UdbusMessageBuilder.BodyAdd_Int64Object;
     this.AddType(Udbus.Types.dbus_type.DBUS_INT64);
     base.HandleInt64();
 }