Also fix some existing docs while being there.
import eldbus_types;
class Eldbus.Model_Arguments (Eo.Base, Efl.Model.Base) {
+ [[Eldbus model arguments class]]
+
legacy_prefix: null;
methods {
constructor {
}
}
@property name {
+ [[Name of the argument]]
get {}
values {
value: const(char)*;
class Eldbus.Model_Connection (Eo.Base, Efl.Model.Base) {
+ [[Eldbus model connection class]]
+
legacy_prefix: null;
methods {
constructor {
@since 1.16]]
params {
@in type: int; [[The connection type]]
- @in address: const(char)*; [[Remote address of dbus]]
+ @in address: const(char)*; [[Remote address of DBus]]
@in private_: bool; [[Non shared dbus connection]]
}
}
@property type {
+ [[Connection type]]
values {
value: int;
}
}
@property address {
+ [[Remote DBus address]]
values {
value: const(char)*;
}
}
@property private {
+ [[Indicate if the DBus connection is shared or private]]
values {
value: bool;
}
import eldbus_types;
class Eldbus.Model_Method (Eldbus.Model_Arguments) {
+ [[Eldbus model method class]]
legacy_prefix: null;
methods {
constructor {
import eldbus_types;
class Eldbus.Model_Object (Eo.Base, Efl.Model.Base) {
+ [[Eldbus model object class]]
+
legacy_prefix: null;
data: Eldbus_Model_Object_Data;
methods {
@since 1.16]]
params {
@in type: int; [[The connection type]]
- @in address: const(char)*; [[Remote address of dbus]]
- @in private_: bool; [[Non shared dbus connection]]
+ @in address: const(char)*; [[Remote address of DBus]]
+ @in private_: bool; [[Non shared DBus connection]]
@in bus: const(char)*; [[DBus Name or unique-id]]
@in path: const(char)*; [[DBus path]]
}
}
}
@property type {
+ [[Connection type]]
values {
value: int;
}
}
@property address {
+ [[Remote address of DBus]]
values {
value: const(char)*;
}
}
@property private {
+ [[Indicate if the DBus connection is shared or private]]
values {
value: bool;
}
}
@property bus {
+ [[DBus Name or unique-id]]
values {
value: const(char)*;
}
}
@property path {
+ [[DBus path]]
values {
value: const(char)*;
}
import eldbus_types;
class Eldbus.Model_Proxy (Eo.Base, Efl.Model.Base) {
+ [[Eldbus model proxy class]]
+
legacy_prefix: null;
methods {
constructor {
}
}
@property name {
+ [[Proxy name]]
get {}
values {
value: const(char)*;
class Eldbus.Model_Signal (Eldbus.Model_Arguments) {
+ [[Eldbus model signal class]]
+
legacy_prefix: null;
methods {
constructor {