hal Reference Manual

Synopsis

public class Context {
    public                              Context                   (  ) ;


    public    bool                      init                      ( DBus.RawError       error ) ;
    public    bool                      set_dbus_connection       ( DBus.RawConnection  conn ) ;
    public    bool                      set_user_data             ( void**              user_data ) ;
    public    void**                    get_user_data             (  ) ;
    public    bool                      set_device_added          ( DeviceAdded         _callback ) ;
    public    bool                      set_device_removed        ( DeviceRemoved       _callback ) ;
    public    string[]                  find_device_by_capability ( string              capability,
                                                                    int                 num_devices,
                                                                    DBus.RawError       error ) ;
    public    string                    device_get_property_string ( string              udi,
                                                                    string              key,
                                                                    DBus.RawError       error ) ;
    public    int                       device_get_property_int   ( string              udi,
                                                                    string              key,
                                                                    DBus.RawError       error ) ;
    public    uint64                    device_get_property_uint64 ( string              udi,
                                                                    string              key,
                                                                    DBus.RawError       error ) ;
    public    bool                      device_query_capability   ( string              udi,
                                                                    string              capability,
                                                                    DBus.RawError       error ) ;
}

Context Description

Details

Constructor Details

Context ()
    public                              Context                   (  ) ;		

Field Details

Signal Details

Property Details

Method Details

init ()
    public    bool                      init                      ( DBus.RawError       error ) ;		

set_dbus_connection ()
    public    bool                      set_dbus_connection       ( DBus.RawConnection  conn ) ;		

set_user_data ()
    public    bool                      set_user_data             ( void**              user_data ) ;		

get_user_data ()
    public    void**                    get_user_data             (  ) ;		

set_device_added ()
    public    bool                      set_device_added          ( DeviceAdded         _callback ) ;		

set_device_removed ()
    public    bool                      set_device_removed        ( DeviceRemoved       _callback ) ;		

find_device_by_capability ()
    public    string[]                  find_device_by_capability ( string              capability,
                                                                    int                 num_devices,
                                                                    DBus.RawError       error ) ;		

device_get_property_string ()
    public    string                    device_get_property_string ( string              udi,
                                                                    string              key,
                                                                    DBus.RawError       error ) ;		

device_get_property_int ()
    public    int                       device_get_property_int   ( string              udi,
                                                                    string              key,
                                                                    DBus.RawError       error ) ;		

device_get_property_uint64 ()
    public    uint64                    device_get_property_uint64 ( string              udi,
                                                                    string              key,
                                                                    DBus.RawError       error ) ;		

device_query_capability ()
    public    bool                      device_query_capability   ( string              udi,
                                                                    string              capability,
                                                                    DBus.RawError       error ) ;		


Created by Valadoc