diff options
Diffstat (limited to 'core/java/android/print/IPrintManager.aidl')
-rw-r--r-- | core/java/android/print/IPrintManager.aidl | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/core/java/android/print/IPrintManager.aidl b/core/java/android/print/IPrintManager.aidl index 4e839c6..4044b31 100644 --- a/core/java/android/print/IPrintManager.aidl +++ b/core/java/android/print/IPrintManager.aidl @@ -20,6 +20,7 @@ import android.print.IPrinterDiscoveryObserver; import android.print.IPrintDocumentAdapter; import android.print.IPrintClient; import android.print.PrintJobId; +import android.print.IPrintJobStateChangeListener; import android.print.PrinterId; import android.print.PrintJobInfo; import android.print.PrintAttributes; @@ -39,6 +40,11 @@ interface IPrintManager { void cancelPrintJob(in PrintJobId printJobId, int appId, int userId); void restartPrintJob(in PrintJobId printJobId, int appId, int userId); + void addPrintJobStateChangeListener(in IPrintJobStateChangeListener listener, + int appId, int userId); + void removePrintJobStateChangeListener(in IPrintJobStateChangeListener listener, + int userId); + List<PrintServiceInfo> getEnabledPrintServices(int userId); void createPrinterDiscoverySession(in IPrinterDiscoveryObserver observer, int userId); |