internal static HandleRef getCPtr(DownloadCompleteStruct obj)
 {
     return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr);
 }
        public virtual bool OnDownloadComplete(DownloadCompleteStruct dcs)
        {
            bool ret = (SwigDerivedClassHasMethod("OnDownloadComplete", swigMethodTypes3) ? SLikeNetPINVOKE.FileListTransferCBInterface_OnDownloadCompleteSwigExplicitFileListTransferCBInterface(swigCPtr, DownloadCompleteStruct.getCPtr(dcs)) : SLikeNetPINVOKE.FileListTransferCBInterface_OnDownloadComplete(swigCPtr, DownloadCompleteStruct.getCPtr(dcs)));

            return(ret);
        }