C# Class FileFind.Meshwork.GtkClient.DispatchService

Exibir arquivo Open project: codebutler/meshwork Class Usage Examples

Public Methods

Method Description
AssertGuiThread ( ) : void
BackgroundDispatch ( MessageHandler cb ) : void
BackgroundDispatch ( StatefulMessageHandler cb, object state ) : void
GuiDispatch ( Delegate del ) : Delegate
GuiDispatch ( MessageHandler cb ) : void
GuiDispatch ( StatefulMessageHandler cb, object state ) : void
GuiSyncDispatch ( MessageHandler cb ) : void
GuiSyncDispatch ( StatefulMessageHandler cb, object state ) : void
RunPendingEvents ( ) : void
ThreadDispatch ( StatefulMessageHandler cb, object state ) : void

Private Methods

Method Description
DispatchService ( ) : System
HandlerError ( GenericMessageContainer msg ) : void
QueueMessage ( object msg ) : void
backgroundDispatcher ( ) : void
guiDispatcher ( ) : bool

Method Details

AssertGuiThread() public static method

public static AssertGuiThread ( ) : void
return void

BackgroundDispatch() public static method

public static BackgroundDispatch ( MessageHandler cb ) : void
cb MessageHandler
return void

BackgroundDispatch() public static method

public static BackgroundDispatch ( StatefulMessageHandler cb, object state ) : void
cb StatefulMessageHandler
state object
return void

GuiDispatch() public static method

public static GuiDispatch ( Delegate del ) : Delegate
del System.Delegate
return System.Delegate

GuiDispatch() public static method

public static GuiDispatch ( MessageHandler cb ) : void
cb MessageHandler
return void

GuiDispatch() public static method

public static GuiDispatch ( StatefulMessageHandler cb, object state ) : void
cb StatefulMessageHandler
state object
return void

GuiSyncDispatch() public static method

public static GuiSyncDispatch ( MessageHandler cb ) : void
cb MessageHandler
return void

GuiSyncDispatch() public static method

public static GuiSyncDispatch ( StatefulMessageHandler cb, object state ) : void
cb StatefulMessageHandler
state object
return void

RunPendingEvents() public static method

public static RunPendingEvents ( ) : void
return void

ThreadDispatch() public static method

public static ThreadDispatch ( StatefulMessageHandler cb, object state ) : void
cb StatefulMessageHandler
state object
return void