14using System.Runtime.InteropServices;
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 swigCPtr =
new HandleRef(
this, cPtr);
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
29 protected override void Dispose(
bool disposing) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
36 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
38 base.Dispose(disposing);
43 MemoryManager mMan = MemoryManager.GetMemoryManager();
44 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
84 MemoryManager mMan = MemoryManager.GetMemoryManager();
85 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
155 public virtual void cancel(UInt64 requestDescriptor) {
static global::System.Exception Retrieve()
static void OdAsyncIORequestHandler_responseParsed(HandleRef jarg1, UInt64 jarg2)
static string OdAsyncIORequestHandler_getRealClassName(IntPtr jarg1)
static int OdAsyncIORequestHandler_returnResult__SWIG_0(HandleRef jarg1, UInt64 jarg2, UInt64 jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, ref UInt32 jarg5)
static IntPtr OdAsyncIORequestHandler_isA(HandleRef jarg1)
static IntPtr OdAsyncIORequestHandler_queryX(HandleRef jarg1, HandleRef jarg2)
static int OdAsyncIORequestHandler_returnResult__SWIG_1(HandleRef jarg1, UInt64 jarg2, UInt64 jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static UInt64 OdAsyncIORequestHandler_newRequestDescriptor(HandleRef jarg1)
static void OdAsyncIORequestHandler_read(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdAsyncIORequestHandler_write(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdAsyncIORequestHandler_closeFile(HandleRef jarg1, UInt64 jarg2)
static IntPtr OdAsyncIORequestHandler_createObject()
static void OdAsyncIORequestHandler_openFile(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdAsyncIORequestHandler_cast(HandleRef jarg1)
static void delete_OdAsyncIORequestHandler(HandleRef jarg1)
static IntPtr OdAsyncIORequestHandler_desc()
static int OdAsyncIORequestHandler_returnResult__SWIG_3(HandleRef jarg1, UInt64 jarg2)
static int OdAsyncIORequestHandler_returnResult__SWIG_2(HandleRef jarg1, UInt64 jarg2, UInt64 jarg3)
static void OdAsyncIORequestHandler_cancel(HandleRef jarg1, UInt64 jarg2)
virtual void responseParsed(UInt64 requestDescriptor)
virtual void write(OdAsyncIORequest request)
virtual void cancel(UInt64 requestDescriptor)
override OdRxObject queryX(OdRxClass protocolClass)
static OdAsyncIORequestHandler createObject()
virtual OdAsyncIOResult returnResult(UInt64 requestDescriptor, UInt64 pOpenedFileDescriptor, SWIGTYPE_p_p_unsigned_char pDataPtr, ref UInt32 pActualDataSize)
static new OdRxClass desc()
override void Dispose(bool disposing)
static OdAsyncIORequestHandler cast(OdRxObject pObj)
virtual void read(OdAsyncIORequest request)
virtual OdAsyncIOResult returnResult(UInt64 requestDescriptor, UInt64 pOpenedFileDescriptor, SWIGTYPE_p_p_unsigned_char pDataPtr)
virtual OdAsyncIOResult returnResult(UInt64 requestDescriptor)
virtual UInt64 newRequestDescriptor()
static HandleRef getCPtr(OdAsyncIORequestHandler obj)
virtual void closeFile(UInt64 fileDescriptor)
virtual void openFile(OdAsyncOpenFileRequest request)
static string getRealClassName(IntPtr ptr)
OdAsyncIORequestHandler(IntPtr cPtr, bool cMemoryOwn)
virtual OdAsyncIOResult returnResult(UInt64 requestDescriptor, UInt64 pOpenedFileDescriptor)
static HandleRef getCPtr(OdAsyncIORequest obj)
static HandleRef getCPtr(OdAsyncOpenFileRequest obj)
static HandleRef getCPtr(OdRxClass obj)
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdRxObject obj)