DBus Signal
struct @extern Eldbus.Introspection.Signal { name: stringshare; arguments: list<ptr(Eldbus.Introspection.Argument)>; annotations: list<ptr(Eldbus.Introspection.Annotation)>; }
typedef struct _Eldbus_Introspection_Signal { Eina_Stringshare *name; Eina_List *arguments; Eina_List *annotations; } Eldbus_Introspection_Signal;