public interface android.companion.ICompanionDeviceManager extends android.os.IInterface
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: android.companion.ICompanionDeviceManager
super_class: java.lang.Object
{
public abstract void associate(android.companion.AssociationRequest, android.companion.IFindDeviceCallback, java.lang.String);
descriptor: (Landroid/companion/AssociationRequest;Landroid/companion/IFindDeviceCallback;Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
request
callback
callingPackage
public abstract void stopScan(android.companion.AssociationRequest, android.companion.IFindDeviceCallback, java.lang.String);
descriptor: (Landroid/companion/AssociationRequest;Landroid/companion/IFindDeviceCallback;Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
request
callback
callingPackage
public abstract java.util.List<java.lang.String> getAssociations(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
Signature: (Ljava/lang/String;I)Ljava/util/List<Ljava/lang/String;>;
MethodParameters:
Name Flags
callingPackage
userId
public abstract void disassociate(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
deviceMacAddress
callingPackage
public abstract boolean hasNotificationAccess(android.content.ComponentName);
descriptor: (Landroid/content/ComponentName;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
component
public abstract android.app.PendingIntent requestNotificationAccess(android.content.ComponentName);
descriptor: (Landroid/content/ComponentName;)Landroid/app/PendingIntent;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
component
}
SourceFile: "ICompanionDeviceManager.java"
NestMembers:
android.companion.ICompanionDeviceManager$Stub android.companion.ICompanionDeviceManager$Stub$Proxy
InnerClasses:
public abstract Stub = android.companion.ICompanionDeviceManager$Stub of android.companion.ICompanionDeviceManager