public final class BroadcastQueue extends Object
Modifier and Type | Method and Description |
---|---|
void |
backgroundServicesFinishedLocked(int userId) |
void |
enqueueOrderedBroadcastLocked(com.android.server.am.BroadcastRecord r) |
void |
enqueueParallelBroadcastLocked(com.android.server.am.BroadcastRecord r) |
boolean |
finishReceiverLocked(com.android.server.am.BroadcastRecord r,
int resultCode,
String resultData,
Bundle resultExtras,
boolean resultAbort,
boolean waitForServices) |
com.android.server.am.BroadcastRecord |
getMatchingOrderedReceiver(IBinder receiver) |
boolean |
isPendingBroadcastProcessLocked(int pid) |
boolean |
replaceOrderedBroadcastLocked(com.android.server.am.BroadcastRecord r) |
boolean |
replaceParallelBroadcastLocked(com.android.server.am.BroadcastRecord r) |
void |
scheduleBroadcastsLocked() |
boolean |
sendPendingBroadcastsLocked(com.android.server.am.ProcessRecord app) |
void |
skipCurrentReceiverLocked(com.android.server.am.ProcessRecord app) |
void |
skipPendingBroadcastLocked(int pid) |
public boolean isPendingBroadcastProcessLocked(int pid)
public void enqueueParallelBroadcastLocked(com.android.server.am.BroadcastRecord r)
public void enqueueOrderedBroadcastLocked(com.android.server.am.BroadcastRecord r)
public final boolean replaceParallelBroadcastLocked(com.android.server.am.BroadcastRecord r)
public final boolean replaceOrderedBroadcastLocked(com.android.server.am.BroadcastRecord r)
public boolean sendPendingBroadcastsLocked(com.android.server.am.ProcessRecord app)
public void skipPendingBroadcastLocked(int pid)
public void skipCurrentReceiverLocked(com.android.server.am.ProcessRecord app)
public void scheduleBroadcastsLocked()
public com.android.server.am.BroadcastRecord getMatchingOrderedReceiver(IBinder receiver)
public boolean finishReceiverLocked(com.android.server.am.BroadcastRecord r, int resultCode, String resultData, Bundle resultExtras, boolean resultAbort, boolean waitForServices)
public void backgroundServicesFinishedLocked(int userId)