Ejemplo n.º 1
0
 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);
 }
Ejemplo n.º 2
0
 public override void HandleVariant()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_VariantObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_VARIANT);
     base.HandleVariant();
 }
Ejemplo n.º 3
0
 public override void HandleSignature()
 {
     this.VariantDelegate = UdbusMessageBuilder.BodyAdd_Variant;
     this.ObjectDelegate = UdbusMessageBuilder.BodyAdd_SignatureObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_SIGNATURE);
     base.HandleSignature();
 }
Ejemplo n.º 4
0
 public override void HandleObjectPath()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_ObjectPathObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_OBJECTPATH);
     base.HandleObjectPath();
 }
Ejemplo n.º 5
0
 public override void HandleDouble()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_DoubleObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_DOUBLE);
     base.HandleDouble();
 }
Ejemplo n.º 6
0
 public override void HandleInt32()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_Int32Object;
     this.AddType(Udbus.Types.dbus_type.DBUS_INT32);
     base.HandleInt32();
 }
Ejemplo n.º 7
0
 public override void HandleByte()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_ByteObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_BYTE);
     base.HandleByte();
 }
Ejemplo n.º 8
0
 internal void HandleKey(KeyHandler handler, Udbus.Parsing.ICodeParamType paramtype)
 {
     this.ObjectDelegateKey += handler.ObjectDelegate;
 }
Ejemplo n.º 9
0
 public override void HandleBoolean()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_BooleanObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_BOOLEAN);
     base.HandleBoolean();
 }
Ejemplo n.º 10
0
 public void HandleField(FieldHandler fieldHandler)
 {
     this.variantDelegate += fieldHandler.VariantDelegate;
     this.objectDelegate += fieldHandler.ObjectDelegate;
 }
Ejemplo n.º 11
0
 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);
 }
Ejemplo n.º 12
0
 internal void HandleValue(ValueHandler handler, Udbus.Parsing.ICodeParamType paramtype)
 {
     this.ObjectDelegateValue += handler.ObjectDelegate;
 }
Ejemplo n.º 13
0
 internal void HandleKey(KeyHandler handler, Udbus.Parsing.ICodeParamType paramtype)
 {
     this.ObjectDelegateKey += handler.ObjectDelegate;
 }
Ejemplo n.º 14
0
 public override void HandleUInt32()
 {
     this.VariantDelegate = UdbusMessageBuilder.BodyAdd_VariantUInt32;
     this.ObjectDelegate = UdbusMessageBuilder.BodyAdd_UInt32Object;
     this.AddType(Udbus.Types.dbus_type.DBUS_UINT32);
     base.HandleUInt32();
 }
Ejemplo n.º 15
0
 public override void HandleByte()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_ByteObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_BYTE);
     base.HandleByte();
 }
Ejemplo n.º 16
0
 public void HandleField(FieldHandler fieldHandler)
 {
     this.variantDelegate += fieldHandler.VariantDelegate;
     this.objectDelegate  += fieldHandler.ObjectDelegate;
 }
Ejemplo n.º 17
0
 public override void HandleDouble()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_DoubleObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_DOUBLE);
     base.HandleDouble();
 }
Ejemplo n.º 18
0
 internal void HandleValue(ValueHandler handler, Udbus.Parsing.ICodeParamType paramtype)
 {
     this.ObjectDelegateValue += handler.ObjectDelegate;
 }
Ejemplo n.º 19
0
 public override void HandleInt32()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_Int32Object;
     this.AddType(Udbus.Types.dbus_type.DBUS_INT32);
     base.HandleInt32();
 }
Ejemplo n.º 20
0
 public override void HandleBoolean()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_BooleanObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_BOOLEAN);
     base.HandleBoolean();
 }
Ejemplo n.º 21
0
 public override void HandleObjectPath()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_ObjectPathObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_OBJECTPATH);
     base.HandleObjectPath();
 }
Ejemplo n.º 22
0
 public override void HandleUInt64()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_UInt64Object;
     this.AddType(Udbus.Types.dbus_type.DBUS_UINT64);
     base.HandleUInt64();
 }
Ejemplo n.º 23
0
 public override void HandleString()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_StringObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_STRING);
     base.HandleString();
 }
Ejemplo n.º 24
0
 public override void HandleString()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_StringObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_STRING);
     base.HandleString();
 }
Ejemplo n.º 25
0
 public override void HandleUInt64()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_UInt64Object;
     this.AddType(Udbus.Types.dbus_type.DBUS_UINT64);
     base.HandleUInt64();
 }
Ejemplo n.º 26
0
 public override void HandleVariant()
 {
     this.objectDelegate = UdbusMessageBuilder.BodyAdd_VariantObject;
     this.AddType(Udbus.Types.dbus_type.DBUS_VARIANT);
     base.HandleVariant();
 }
Ejemplo n.º 27
0
 public override void HandleInt64()
 {
     this.VariantDelegate = UdbusMessageBuilder.BodyAdd_VariantInt64;
     this.ObjectDelegate = UdbusMessageBuilder.BodyAdd_Int64Object;
     this.AddType(Udbus.Types.dbus_type.DBUS_INT64);
     base.HandleInt64();
 }