{-# OPTIONS -XEmptyDataDecls #-} -- Automatically generated; local edits may not stick ;-) -- Generated by hswrap: 2009-04-18T20:03:19 module NET.System.Converter ( module NET.System.Converter ) where import qualified NET import NET.System.Converter.Type as NET.System.Converter import qualified NET.System.AsyncCallback.Type as NET.System.AsyncCallback import qualified NET.System.IAsyncResult.Type as NET.System.IAsyncResult import qualified NET.System.MulticastDelegate.Type as NET.System.MulticastDelegate invoke :: (NET.Type gTInput, NET.Type gTOutput, NET.Arg gTInput, NET.Result gTOutput) => gTInput -> Converter obj gTInput gTOutput -> IO (gTOutput) invoke arg0 obj = NET.invokeGeneric "Invoke" ( NET.tyNameCons ( NET.t32 $ NET.t11 obj) $ NET.tyNameCons ( NET.t33 $ NET.t11 obj) $ []) (arg0) obj beginInvoke :: (NET.Type gTInput, NET.Type gTOutput, NET.Arg gTInput, NET.System.IAsyncResult.IAsyncResult a3) => gTInput -> NET.System.AsyncCallback.AsyncCallback a1 -> NET.Object (objTy2 a2) -> Converter obj gTInput gTOutput -> IO (NET.Object (objTy3 a3)) beginInvoke arg0 arg1 arg2 obj = NET.invokeGeneric "BeginInvoke" ( NET.tyNameCons ( NET.t32 $ NET.t11 obj) $ NET.tyNameCons ( NET.t33 $ NET.t11 obj) $ []) (arg0, arg1, arg2) obj endInvoke :: (NET.Type gTInput, NET.Type gTOutput, NET.System.IAsyncResult.IAsyncResult a0, NET.Result gTOutput) => NET.Object (objTy0 a0) -> Converter obj gTInput gTOutput -> IO (gTOutput) endInvoke arg0 obj = NET.invokeGeneric "EndInvoke" ( NET.tyNameCons ( NET.t32 $ NET.t11 obj) $ NET.tyNameCons ( NET.t33 $ NET.t11 obj) $ []) (arg0) obj