Package AfArch.AfDal.Gtk


Detailed Description

Support classes to invoke Af-Arch# methods and execute process method on Gtk# main loop.

This classes allows to performs asynchronous services invocation but making process function to execute inside the Gtk# main loop. This allows to avoid Gtk# to break due to its problem to receive updates from diferent thread than the main one.


Data Structures

class  AfDalInvoke
 Class to allow asynchrnous invocation and execute process function inside the Gtk# main loop for Commit, Remove, and all services which expect to receive a NulData object reference. More...
class  AfDalInvokeAddElement
 Allows to invoke AddElement methods but making request response to be executed from inside the Gtk# main loop. More...
class  AfDalInvokeCommit
 Allows to perform an asynchronous Commit. More...
class  AfDalInvokeDecimalCustom
 Allows to perform an asynchronous Commit. More...
class  AfDalInvokeGetList
 Allows to invoke GetList and ElementList method making request response to execute inside the Gtk# main loop. More...
class  AfDalInvokeLogout
 Allows to perform an asynchronous Logout. More...
class  AfDalInvokeNulCustom
 Allows to perform an asynchronous Commit. More...
class  AfDalInvokeNumElement
 Allows to invoke NumElement services making request response to execute inside the Gtk# main loop. More...
class  AfDalInvokePeek
 Allows to invoke ElementPeek services making request response to execute inside the Gtk# main loop. More...
class  AfDalInvokeReference
 Allows to invoke Reference handler service methods but executing the request response inside the Gtk# main loop. More...
class  AfDalInvokeRefresh
 Allows to perform an asynchronous AfArch.AfDal.Session.Refresh invocations. More...
class  AfDalInvokeRemove
 Allows to invoke Remove methods but making request response to be executed from inside the Gtk# main loop. More...
class  AfDalInvokeRemoveElement
 Allows to invoke RemoveElement methods but making request response to be executed from inside the Gtk# main loop. More...

Functions

delegate DecimalData CustomDecimalCloseHandler (IAsyncResult ar)
 Handler definition for the custom decimal close method.
delegate void CustomDecimalInitHandler (AsyncCallback asyncallback)
 Handler definition for the custom init method.
delegate NulData CustomNulCloseHandler (IAsyncResult ar)
 Handler definition for the custom close method.
delegate void CustomNulInitHandler (AsyncCallback asyncallback)
 Handler definition for the custom init method.
delegate void GetListHandler (AfDalList list)
 Common handler used by AfDalInvokeGetList class to notify request result.
delegate void InvokeDecimalHandler (DecimalData data)
 Invoke handler to process reply recevied for custom decimal invocations.
delegate void InvokeHandler (NulData result)
 Common delegate used to notify request result for those services returning NulData objects.
delegate void PeekHandler (SimpleData simple)
 Handler to be used to notify observers for AfDalInvokePeek class.
delegate void ReferenceHandler (NodeData node)
 Delegate defined to define event handled used to notify request response result at AfDalInvokeReference class.