//Auto-generated by kalyptus. DO NOT EDIT.
package org.kde.koala;

import org.kde.qt.QMetaObject;
import org.kde.qt.QtSupport;
import java.util.ArrayList;

public interface DeleteJobSignals {
	/**	
		 Emitted when the total number of files is known.
			@param job the job that emitted this signal
			@param files the total number of files
			 		@short    Emitted when the total number of files is known.
	*/
	void totalFiles(Job job, long files);
	/**	
		 Emitted when the toal number of direcotries is known.
			@param job the job that emitted this signal
			@param dirs the total number of directories
			 		@short    Emitted when the toal number of direcotries is known.
	*/
	void totalDirs(Job job, long dirs);
	/**	
		 Sends the number of processed files.
			@param job the job that emitted this signal
			@param files the number of processed files
			 		@short    Sends the number of processed files.
	*/
	void processedFiles(Job job, long files);
	/**	
		 Sends the number of processed directories.
			@param job the job that emitted this signal
			@param dirs the number of processed dirs
			 		@short    Sends the number of processed directories.
	*/
	void processedDirs(Job job, long dirs);
	/**	
		 Sends the URL of the file that is currently being deleted.
			@param job the job that emitted this signal
			@param file the URL of the file or directory that is being
		        deleted
			 		@short    Sends the URL of the file that is currently being deleted.
	*/
	void deleting(Job job, KURL file);
}
