This interface should be implemented by toolkits that want to give access to their internal message handling loop.  
 More...
import "XDisplayConnection.idl";
This interface should be implemented by toolkits that want to give access to their internal message handling loop. 
◆ addErrorHandler()
register an error handler for toolkit specific errors. 
- Parameters
- 
  
    | errorHandler | the handler to register. |  
 
 
 
◆ addEventHandler()
      
        
          | void addEventHandler | ( | [in] any | window, | 
        
          |  |  | [in] XEventHandler | eventHandler, | 
        
          |  |  | [in] long | eventMask ) | 
      
 
registers an event handler. 
- Parameters
- 
  
    | window | the platform specific window id. If empty, the handler should be registered for all windows. |  | eventHandler | the handler to register. |  | eventMask | the event mask specifies the events the handler is interested in. |  
 
 
 
◆ getIdentifier()
returns an identifier. 
- Returns
- a unique platform dependent identifier for a display connection. 
 
 
◆ removeErrorHandler()
remover an error handler from the handler list. 
- Parameters
- 
  
    | errorHandler | the handler to remove. |  
 
 
 
◆ removeEventHandler()
      
        
          | void removeEventHandler | ( | [in] any | window, | 
        
          |  |  | [in] XEventHandler | eventHandler ) | 
      
 
removes an eventHandler from the handler list. 
- Parameters
- 
  
    | window | the platform specific window id the handler should be unregistered for. If empty, the handler should be unregistered completely. |  | eventHandler | the handler to remove. |  
 
 
 
The documentation for this interface was generated from the following file: