Service
Object Hierarchy:
Description:
[
CCode ( type_id =
"ibus_service_get_type ()" ) ]
public class Service :
Object
An IBusService is a base class for services.
Content:
Properties:
Creation methods:
Methods:
- public class bool add_interfaces (string xml_data)
Set the interface introspection information with the service class.
- public bool emit_signal (string dest_bus_name, string interface_name, string signal_name, Variant parameters) throws Error
- public unowned DBusConnection get_connection ()
Gets a connections.
- public unowned string get_object_path ()
Gets the object path of an IBusService.
- public bool register (DBusConnection connection) throws Error
Registers service to a connection.
- public virtual Variant service_get_property (DBusConnection connection, string sender, string object_path, string interface_name, string property_name) throws Error
- public virtual void service_method_call (DBusConnection connection, string sender, string object_path, string interface_name, string method_name, Variant parameters, DBusMethodInvocation invocation)
- public virtual bool service_set_property (DBusConnection connection, string sender, string object_path, string interface_name, string property_name, Variant value) throws Error
- public void unregister (DBusConnection connection)
Unregisters service from a connection.
Inherited Members:
All known members inherited from class IBus.Object
All known members inherited from class GLib.Object