public ArBasePacket(ArBasePacket other) : this(AriaCSPINVOKE.new_ArBasePacket__SWIG_5(ArBasePacket.getCPtr(other)), true) { if (AriaCSPINVOKE.SWIGPendingException.Pending) { throw AriaCSPINVOKE.SWIGPendingException.Retrieve(); } }
public virtual ArBasePacket readPacket() { global::System.IntPtr cPtr = AriaCSPINVOKE.ArPTZ_readPacket(swigCPtr); ArBasePacket ret = (cPtr == global::System.IntPtr.Zero) ? null : new ArBasePacket(cPtr, false); return(ret); }
public virtual void duplicatePacket(ArBasePacket packet) { AriaCSPINVOKE.ArBasePacket_duplicatePacket(swigCPtr, ArBasePacket.getCPtr(packet)); }
public static global::System.Runtime.InteropServices.HandleRef getCPtr(ArBasePacket obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }
public virtual bool packetHandler(ArBasePacket packet) { bool ret = AriaCSPINVOKE.ArPTZ_packetHandler(swigCPtr, ArBasePacket.getCPtr(packet)); return(ret); }
public virtual bool sendPacket(ArBasePacket packet) { bool ret = AriaCSPINVOKE.ArPTZ_sendPacket(swigCPtr, ArBasePacket.getCPtr(packet)); return(ret); }
public override bool packetHandler(ArBasePacket packet) { bool ret = AriaCSPINVOKE.ArVCC4_packetHandler(swigCPtr, ArBasePacket.getCPtr(packet)); return(ret); }
public virtual int writePacket(ArBasePacket packet) { int ret = AriaCSPINVOKE.ArDeviceConnection_writePacket(swigCPtr, ArBasePacket.getCPtr(packet)); return(ret); }