Lines Matching refs:client

29  * Class that is able to combine multiple client lifecycle transition requests and/or callbacks,
40 * @param transaction A sequence of client transaction items.
46 final IApplicationThread client = transaction.getClient();
48 if (!(client instanceof Binder)) {
49 // If client is not an instance of Binder - it's a remote call and at this point it is
51 // the transaction is executed on client in ActivityThread.
57 * Schedule a single lifecycle request or callback to client activity.
58 * @param client Target client.
65 void scheduleTransaction(@NonNull IApplicationThread client, @NonNull IBinder activityToken,
67 final ClientTransaction clientTransaction = transactionWithState(client, activityToken,
73 * Schedule a single callback delivery to client activity.
74 * @param client Target client.
81 void scheduleTransaction(@NonNull IApplicationThread client, @NonNull IBinder activityToken,
83 final ClientTransaction clientTransaction = transactionWithCallback(client, activityToken,
89 * Schedule a single callback delivery to client application.
90 * @param client Target client.
96 void scheduleTransaction(@NonNull IApplicationThread client,
98 final ClientTransaction clientTransaction = transactionWithCallback(client,
109 private static ClientTransaction transactionWithState(@NonNull IApplicationThread client,
111 final ClientTransaction clientTransaction = ClientTransaction.obtain(client, activityToken);
122 private static ClientTransaction transactionWithCallback(@NonNull IApplicationThread client,
124 final ClientTransaction clientTransaction = ClientTransaction.obtain(client, activityToken);