00001 package Sct_SctApi; 00002 00003 00012 // reasonable amount of intelligence. 00013 public interface DoScanMethodsOperations 00014 { 00015 00016 // Scans 00017 void doScan (Sct_SctApi.Scan thisScan) throws Sct_SctApi.SctApiException; 00018 void doRawScan (Sct_SctApi.Scan thisScan, int delay, int width, boolean configure, boolean clockByTwo) throws Sct_SctApi.SctApiException; 00019 void abortScan (); 00020 00021 // postcondition: hasFinishedScanning()==true; 00022 boolean hasFinishedScanning (); 00023 } // interface DoScanMethodsOperations