Description

DBus Signal

Fields

  • name - Signal name
  • arguments - List with signal arguments
  • annotations - List with signal annotations

Signature

struct @extern Eldbus.Introspection.Signal {
    name: stringshare;
    arguments: list<ptr(Eldbus.Introspection.Argument)>;
    annotations: list<ptr(Eldbus.Introspection.Annotation)>;
}

C signature

typedef struct _Eldbus_Introspection_Signal {
    Eina_Stringshare *name;
    Eina_List *arguments;
    Eina_List *annotations;
} Eldbus_Introspection_Signal;