introspect method
Called to get introspection information about this object.
Implementation
@override
List<DBusIntrospectInterface> introspect() {
return [
DBusIntrospectInterface('org.unifiedpush.Connector2', methods: [
DBusIntrospectMethod(
'Message',
args: [
DBusIntrospectArgument(
DBusSignature('a{sv}'),
DBusArgumentDirection.in_,
name: 'args',
),
DBusIntrospectArgument(
DBusSignature('a{sv}'),
DBusArgumentDirection.out,
name: 'res',
)
],
),
DBusIntrospectMethod(
'NewEndpoint',
args: [
DBusIntrospectArgument(
DBusSignature('a{sv}'),
DBusArgumentDirection.in_,
name: 'args',
),
DBusIntrospectArgument(
DBusSignature('a{sv}'),
DBusArgumentDirection.out,
name: 'res',
)
],
),
DBusIntrospectMethod(
'Unregistered',
args: [
DBusIntrospectArgument(
DBusSignature('a{sv}'),
DBusArgumentDirection.in_,
name: 'args',
),
DBusIntrospectArgument(
DBusSignature('a{sv}'),
DBusArgumentDirection.out,
name: 'res',
)
],
)
])
];
}