private void init(OnFolderChange folderChange) { //Initialize the folderChange and set a function to it this.folderChange = new OnFolderChange(folderChange); //initialize a new thread pointing on Run }
public FolderWatcher(OnFolderChange folderChange, Input input, UInt16 Delay) { //Sets the Delay as the Path this._Delay = Delay; setInput(input); init(folderChange); }
public FolderWatcher(OnFolderChange folderChange, Input input, bool StartOnCreated) { setInput(input); init(folderChange); if (StartOnCreated) { Start(); } }
public FolderWatcher(OnFolderChange folderChange, Input input, bool StartOnCreated, UInt16 Delay) { //Sets the Delay as the Path this._Delay = Delay; setInput(input); init(folderChange); if (StartOnCreated) { Start(); } }
public FolderWatcher(OnFolderChange folderChange, Input input) { //calls the Initialize method setInput(input); init(folderChange); }