C# Class Hal.Context

Inheritance: IDisposable
Datei anzeigen Open project: mono/hal-sharp Class Usage Examples

Public Methods

Method Description
Context ( ) : System
Context ( DbusBusType type ) : System
Context ( IntPtr rawContext ) : System
Dispose ( ) : void
Initialize ( ) : void
IntegrateMainLoop ( ) : void

Protected Methods

Method Description
Context ( IntPtr dbus_conn, bool dbus ) : System

Private Methods

Method Description
AddEvent ( Type evType, object ev ) : bool
ContextFree ( ) : bool
ContextShutdown ( ) : bool
GetEvents ( Type evType ) : ArrayList
OnHalDeviceAdded ( IntPtr ctx, IntPtr udiPtr ) : void
OnHalDeviceCondition ( IntPtr ctx, IntPtr udiPtr, IntPtr namePtr, IntPtr detailsPtr ) : void
OnHalDeviceLostCapability ( IntPtr ctx, IntPtr udiPtr, IntPtr capPtr ) : void
OnHalDeviceNewCapability ( IntPtr ctx, IntPtr udiPtr, IntPtr capPtr ) : void
OnHalDevicePropertyModified ( IntPtr ctx, IntPtr udiPtr, IntPtr keyPtr, bool isRemoved, bool isAdded ) : void
OnHalDeviceRemoved ( IntPtr ctx, IntPtr udiPtr ) : void
RemoveEvent ( Type evType, object ev ) : void

Method Details

Context() public method

public Context ( ) : System
return System

Context() public method

public Context ( DbusBusType type ) : System
type DbusBusType
return System

Context() public method

public Context ( IntPtr rawContext ) : System
rawContext System.IntPtr
return System

Context() protected method

protected Context ( IntPtr dbus_conn, bool dbus ) : System
dbus_conn System.IntPtr
dbus bool
return System

Dispose() public method

public Dispose ( ) : void
return void

Initialize() public method

public Initialize ( ) : void
return void

IntegrateMainLoop() public method

public IntegrateMainLoop ( ) : void
return void