Name | Description | |
![]() |
IQuickIOTransferJob |
Interface for transfer jobs |
![]() |
IQuickIOTransferObserver |
Implementation requirements for central observer. |
![]() |
IQuickIOTransferWriteJob |
Implements IQuickIOTransferJob with Overwrite option |
![]() |
QuickIOTransferBackgroundService |
Instance for the continuous transfer of files; for example as a service. |
![]() |
QuickIOTransferDirectoryCopyService |
Copy directory with progress monitoring |
![]() |
QuickIOTransferDirectoryCreationJob |
Job for creating directories |
![]() |
QuickIOTransferFileCopyJob |
File Copy job implementation |
![]() |
QuickIOTransferFileCopyService |
Copy directory with progress monitoring |
![]() |
QuickIOTransferFileCreationJob |
File Create job implementation |
![]() |
QuickIOTransferJob |
A job is a defined task is performed by the method Run Here, you can define the content of the task itself. |
![]() |
QuickIOTransferJobPriorityComparer |
Job Priority Implementation |
![]() |
QuickIOTransferJobType |
Avoids expensive reflection |
![]() |
QuickIOTransferJobWriteJob |
Base class for transfer write jobs |
![]() |
QuickIOTransferObserver |
A QuickIO observer is a central contact point and allows the condition monitoring of QuickIO services and QuickIO jobs. It is possible to create an own observer by inherit from IQuickIOTransferObserver and QuickIOTransferObserver to monitor your own services and jobs at a central point and gather all information. If you define your own jobs you can create your own observer class that derives from IQuickIOTransferJob, too. |
![]() |
QuickIOTransferServiceBase |
Base Class for transfer service implementations. A QuickIO service is an instance for processing multiple jobs. QuickIO services offer multiple workers (one worker = one Thread), to enable parallel processing for jobs. By default the priority that a job has, is observed during the processing with PriorityComparer. |
![]() |
QuickIOTransferSetTimestampsJob |
Job to set timestamps |