예제 #1
0
    public CriFsInstallRequest WebInstall(string srcPath, string dstPath, CriFsRequest.DoneDelegate doneDelegate)
    {
        var request = new CriFsWebInstallRequest(srcPath, dstPath, doneDelegate);

        this.requestList.Add(request);
        return(request);
    }
예제 #2
0
    public CriFsLoadFileRequest LoadFile(CriFsBinder binder, string path, CriFsRequest.DoneDelegate doneDelegate, int readUnitSize)
    {
        var request = new CriFsLoadFileRequest(binder, path, doneDelegate, readUnitSize);

        this.AddRequest(request);
        return(request);
    }
예제 #3
0
    public CriFsInstallRequest Install(CriFsBinder srcBinder, string srcPath, string dstPath, CriFsRequest.DoneDelegate doneDelegate)
    {
        var request = new CriFsInstallRequestLegacy(srcBinder, srcPath, dstPath, doneDelegate, this.installBufferSize);

        this.requestList.Add(request);
        return(request);
    }