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();
104 MemoryManager mMan = MemoryManager.GetMemoryManager();
105 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static global::System.Exception Retrieve()
static void OdAsyncIOService_receiveReadRequestResponse(HandleRef jarg1, UInt64 jarg2, UInt64 jarg3, IntPtr jarg4, UInt32 jarg5, int jarg6)
static IntPtr OdAsyncIOService_createObject()
static IntPtr OdAsyncIOService_cast(HandleRef jarg1)
static void OdAsyncIOService_receiveWriteRequestResponse(HandleRef jarg1, UInt64 jarg2, UInt64 jarg3, int jarg4)
static void OdAsyncIOService_unregisterResponseReceiver(HandleRef jarg1, UInt64 jarg2)
static IntPtr OdAsyncIOService_queryX(HandleRef jarg1, HandleRef jarg2)
static void delete_OdAsyncIOService(HandleRef jarg1)
static IntPtr OdAsyncIOService_isA(HandleRef jarg1)
static IntPtr OdAsyncIOService_desc()
static string OdAsyncIOService_getRealClassName(IntPtr jarg1)
static void OdAsyncIOService_receiveOpenRequestResponse(HandleRef jarg1, UInt64 jarg2, UInt64 jarg3, UInt64 jarg4, int jarg5)
static UInt64 OdAsyncIOService_registerResponseReceiver(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdAsyncIOService_getRequestHandler(HandleRef jarg1)
static HandleRef getCPtr(OdAsyncIOResponseReceiver obj)
virtual void receiveReadRequestResponse(UInt64 receiverDescriptor, UInt64 requestDescriptor, byte[] pData, UInt32 actualDataSize, OdAsyncIOResult status)
virtual void receiveOpenRequestResponse(UInt64 receiverDescriptor, UInt64 requestDescriptor, UInt64 fileDescriptor, OdAsyncIOResult status)
virtual UInt64 registerResponseReceiver(OdAsyncIOResponseReceiver pReceiver)
virtual void unregisterResponseReceiver(UInt64 receiverDescriptor)
static OdAsyncIOService cast(OdRxObject pObj)
OdAsyncIOService(IntPtr cPtr, bool cMemoryOwn)
static OdAsyncIOService createObject()
static new OdRxClass desc()
static HandleRef getCPtr(OdAsyncIOService obj)
override void Dispose(bool disposing)
virtual void receiveWriteRequestResponse(UInt64 receiverDescriptor, UInt64 requestDescriptor, OdAsyncIOResult status)
override OdRxObject queryX(OdRxClass protocolClass)
static string getRealClassName(IntPtr ptr)
virtual OdAsyncIORequestHandler getRequestHandler()
static HandleRef getCPtr(OdRxClass obj)
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdRxObject obj)