public interface android.printservice.IPrintService extends android.os.IInterface
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: android.printservice.IPrintService
super_class: java.lang.Object
{
public abstract void setClient(android.printservice.IPrintServiceClient);
descriptor: (Landroid/printservice/IPrintServiceClient;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
client
public abstract void requestCancelPrintJob(android.print.PrintJobInfo);
descriptor: (Landroid/print/PrintJobInfo;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
printJobInfo
public abstract void onPrintJobQueued(android.print.PrintJobInfo);
descriptor: (Landroid/print/PrintJobInfo;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
printJobInfo
public abstract void createPrinterDiscoverySession();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void startPrinterDiscovery(java.util.List<android.print.PrinterId>);
descriptor: (Ljava/util/List;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
Signature: (Ljava/util/List<Landroid/print/PrinterId;>;)V
MethodParameters:
Name Flags
priorityList
public abstract void stopPrinterDiscovery();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void validatePrinters(java.util.List<android.print.PrinterId>);
descriptor: (Ljava/util/List;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
Signature: (Ljava/util/List<Landroid/print/PrinterId;>;)V
MethodParameters:
Name Flags
printerIds
public abstract void startPrinterStateTracking(android.print.PrinterId);
descriptor: (Landroid/print/PrinterId;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
printerId
public abstract void requestCustomPrinterIcon(android.print.PrinterId);
descriptor: (Landroid/print/PrinterId;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
printerId
public abstract void stopPrinterStateTracking(android.print.PrinterId);
descriptor: (Landroid/print/PrinterId;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
printerId
public abstract void destroyPrinterDiscoverySession();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
}
SourceFile: "IPrintService.java"
NestMembers:
android.printservice.IPrintService$Stub android.printservice.IPrintService$Stub$Proxy
InnerClasses:
public abstract Stub = android.printservice.IPrintService$Stub of android.printservice.IPrintService