/frameworks/base/tests/utils/testutils/java/com/android/internal/util/test/ |
BidirectionalAsyncChannel.java | 27 import com.android.internal.util.AsyncChannel; 31 * Provides an AsyncChannel interface that implements the connection initiating half of a 32 * bidirectional channel as described in {@link com.android.internal.util.AsyncChannel}. 37 private AsyncChannel mChannel; 42 assertEquals("AsyncChannel was not fully connected", ChannelState.CONNECTED, mState); 47 assertEquals("AsyncChannel must be disconnected to connect", 49 mChannel = new AsyncChannel(); 54 case AsyncChannel.CMD_CHANNEL_HALF_CONNECTED: 55 if (msg.arg1 == AsyncChannel.STATUS_SUCCESSFUL) { 57 mChannel.sendMessage(AsyncChannel.CMD_CHANNEL_FULL_CONNECTION) [all...] |
BidirectionalAsyncChannelServer.java | 26 import com.android.internal.util.AsyncChannel; 33 * in {@link com.android.internal.util.AsyncChannel}. 40 private final Map<Messenger, AsyncChannel> mClients = new HashMap<>(); 49 AsyncChannel channel = mClients.get(msg.replyTo); 51 case AsyncChannel.CMD_CHANNEL_FULL_CONNECTION: 55 AsyncChannel.CMD_CHANNEL_FULLY_CONNECTED, 56 AsyncChannel.STATUS_FULL_CONNECTION_REFUSED_ALREADY_CONNECTED); 58 channel = new AsyncChannel(); 61 channel.replyToMessage(msg, AsyncChannel.CMD_CHANNEL_FULLY_CONNECTED, 62 AsyncChannel.STATUS_SUCCESSFUL) [all...] |
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/aware/ |
WifiAwareRttStateManager.java | 34 import com.android.internal.util.AsyncChannel; 52 private AsyncChannel mAsyncChannel; 83 mAsyncChannel = new AsyncChannel(); 104 Log.d(TAG, "startRanging(): AsyncChannel to RTT service not configured - failing"); 126 case AsyncChannel.CMD_CHANNEL_HALF_CONNECTED: 127 if (msg.arg1 == AsyncChannel.STATUS_SUCCESSFUL) { 128 mAsyncChannel.sendMessage(AsyncChannel.CMD_CHANNEL_FULL_CONNECTION); 134 case AsyncChannel.CMD_CHANNEL_FULLY_CONNECTED: 137 case AsyncChannel.CMD_CHANNEL_DISCONNECTED:
|
/frameworks/base/core/java/com/android/internal/util/ |
AsyncChannel.java | 47 * <li>Client calls AsyncChannel#connectSync or Asynchronously:</li> 48 * <ol>For an asynchronous half connection client calls AsyncChannel#connect.</ol> 49 * <li>Client receives CMD_CHANNEL_HALF_CONNECTED from AsyncChannel</li> 52 * <li>Client calls AsyncChannel#sendMessage</li> 53 * <li>Server processes messages and optionally replies using AsyncChannel#replyToMessage 55 * <li>When done Client calls {@link AsyncChannel#disconnect}</li> 56 * <li>Client/Server receives CMD_CHANNEL_DISCONNECTED from AsyncChannel</li> 65 * <li>Client calls AsyncChannel#fullyConnectSync or Asynchronously:<li> 66 * <ol>For an asynchronous full connection it calls AsyncChannel#connect</li> 67 * <li>Client receives CMD_CHANNEL_HALF_CONNECTED from AsyncChannel</li [all...] |
AsyncService.java | 29 * as messages via an AsyncChannel.
|
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/util/ |
WifiAsyncChannel.java | 23 import com.android.internal.util.AsyncChannel; 28 * This class subclasses AsyncChannel and adds logging 31 public class WifiAsyncChannel extends AsyncChannel {
|
/frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/mocks/ |
ConnectivityServiceMock.java | 55 import com.android.internal.util.AsyncChannel; 177 case AsyncChannel.CMD_CHANNEL_HALF_CONNECTED: { 181 case AsyncChannel.CMD_CHANNEL_DISCONNECT: { 183 if (nai != null) nai.asyncChannel.disconnect(); 186 case AsyncChannel.CMD_CHANNEL_DISCONNECTED: { 199 AsyncChannel ac = (AsyncChannel) msg.obj; 201 if (msg.arg1 == AsyncChannel.STATUS_SUCCESSFUL) { 216 if (msg.arg1 == AsyncChannel.STATUS_SUCCESSFUL) { 219 mNetworkAgentInfos.get(msg.replyTo).asyncChannel [all...] |
/frameworks/base/services/core/java/com/android/server/ |
NsdService.java | 43 import com.android.internal.util.AsyncChannel; 76 private final AsyncChannel mReplyChannel = new AsyncChannel(); 131 case AsyncChannel.CMD_CHANNEL_HALF_CONNECTED: 132 if (msg.arg1 == AsyncChannel.STATUS_SUCCESSFUL) { 133 AsyncChannel c = (AsyncChannel) msg.obj; 135 c.sendMessage(AsyncChannel.CMD_CHANNEL_FULLY_CONNECTED); 142 case AsyncChannel.CMD_CHANNEL_DISCONNECTED: 144 case AsyncChannel.STATUS_SEND_UNSUCCESSFUL [all...] |
ConnectivityService.java | 119 import com.android.internal.util.AsyncChannel; 244 new Class[] { AsyncChannel.class, ConnectivityService.class, NetworkAgent.class, [all...] |
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/ |
WifiSignalController.java | 37 import com.android.internal.util.AsyncChannel; 53 private final AsyncChannel mWifiChannel; 70 mWifiChannel = new AsyncChannel(); 237 case AsyncChannel.CMD_CHANNEL_HALF_CONNECTED: 238 if (msg.arg1 == AsyncChannel.STATUS_SUCCESSFUL) { 240 AsyncChannel.CMD_CHANNEL_FULL_CONNECTION));
|
/frameworks/base/core/java/android/net/ |
ConnectivityThread.java | 24 * connectivity operations such as AsyncChannel connections to system services.
|
NetworkAgent.java | 27 import com.android.internal.util.AsyncChannel; 49 private volatile AsyncChannel mAsyncChannel; 232 case AsyncChannel.CMD_CHANNEL_FULL_CONNECTION: { 237 AsyncChannel ac = new AsyncChannel(); 239 ac.replyToMessage(msg, AsyncChannel.CMD_CHANNEL_FULLY_CONNECTED, 240 AsyncChannel.STATUS_SUCCESSFUL); 251 case AsyncChannel.CMD_CHANNEL_DISCONNECT: { 256 case AsyncChannel.CMD_CHANNEL_DISCONNECTED: {
|
/frameworks/base/services/core/java/com/android/server/connectivity/ |
NetworkAgentInfo.java | 35 import com.android.internal.util.AsyncChannel; 50 * AsyncChannel/messenger for reaching that NetworkAgent and lists of NetworkRequests 100 // the transport disconnecting their NetworkAgent's AsyncChannel with ConnectivityManager. 106 // and enter state #5), ConnectivityService will disconnect the NetworkAgent's AsyncChannel. 113 // ConnectivityService will cancel the future disconnection of the NetworkAgent's AsyncChannel, and 116 // not, ConnectivityService disconnects the NetworkAgent's AsyncChannel. 243 public final AsyncChannel asyncChannel; 254 public NetworkAgentInfo(Messenger messenger, AsyncChannel ac, Network net, NetworkInfo info, 258 asyncChannel = ac [all...] |
KeepaliveTracker.java | 192 mNai.asyncChannel.sendMessage(CMD_START_PACKET_KEEPALIVE, slot, mInterval, mPacket); 208 mNai.asyncChannel.sendMessage(CMD_STOP_PACKET_KEEPALIVE, mSlot);
|
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/ |
RttService.java | 31 import com.android.internal.util.AsyncChannel; 74 case AsyncChannel.CMD_CHANNEL_DISCONNECTED: 75 if (msg.arg1 == AsyncChannel.STATUS_SEND_UNSUCCESSFUL) { 86 case AsyncChannel.CMD_CHANNEL_FULL_CONNECTION: 87 AsyncChannel ac = new AsyncChannel(); 93 ac.replyToMessage(msg, AsyncChannel.CMD_CHANNEL_FULLY_CONNECTED, 94 AsyncChannel.STATUS_SUCCESSFUL); 193 private final AsyncChannel mChannel; 200 ClientInfo(AsyncChannel channel, int uid) [all...] |
WifiStateMachine.java | 104 import com.android.internal.util.AsyncChannel; 433 private AsyncChannel mReplyChannel = new AsyncChannel(); 436 private AsyncChannel mWifiP2pChannel; 716 AsyncChannel.class, WifiStateMachine.class, DhcpClient.class }; [all...] |
WifiServiceImpl.java | 105 import com.android.internal.util.AsyncChannel; 194 private AsyncChannel mWifiStateMachineChannel; 237 case AsyncChannel.CMD_CHANNEL_HALF_CONNECTED: { 238 if (msg.arg1 == AsyncChannel.STATUS_SUCCESSFUL) { 248 case AsyncChannel.CMD_CHANNEL_DISCONNECTED: { 249 if (msg.arg1 == AsyncChannel.STATUS_SEND_UNSUCCESSFUL) { 257 case AsyncChannel.CMD_CHANNEL_FULL_CONNECTION: { 258 AsyncChannel ac = mFrameworkFacade.makeWifiAsyncChannel(TAG); 339 private AsyncChannel mWsmChannel; 341 WifiStateMachineHandler(String tag, Looper looper, AsyncChannel asyncChannel) [all...] |
/frameworks/base/core/java/android/net/nsd/ |
NsdManager.java | 35 import com.android.internal.util.AsyncChannel; 252 private final AsyncChannel mAsyncChannel = new AsyncChannel(); 337 case AsyncChannel.CMD_CHANNEL_HALF_CONNECTED: 338 mAsyncChannel.sendMessage(AsyncChannel.CMD_CHANNEL_FULL_CONNECTION); 340 case AsyncChannel.CMD_CHANNEL_FULLY_CONNECTED: 343 case AsyncChannel.CMD_CHANNEL_DISCONNECTED: 467 * Initialize AsyncChannel 661 * an AsyncChannel communication with the service
|
/frameworks/opt/telephony/src/java/com/android/internal/telephony/dataconnection/ |
DcAsyncChannel.java | 26 import com.android.internal.util.AsyncChannel; 30 * AsyncChannel to a DataConnection 32 public class DcAsyncChannel extends AsyncChannel { 89 return AsyncChannel.cmdToString(cmd + BASE);
|
/frameworks/opt/telephony/ |
README.txt | 16 it is then the AsyncChannel#sendMessageSynchronously is
|
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/ |
WifiStateMachineTest.java | 91 import com.android.internal.util.AsyncChannel; 324 AsyncChannel mWsmAsyncChannel; 438 final AsyncChannel channel = new AsyncChannel(); 443 case AsyncChannel.CMD_CHANNEL_HALF_CONNECTED: 444 if (msg.arg1 == AsyncChannel.STATUS_SUCCESSFUL) { 450 case AsyncChannel.CMD_CHANNEL_DISCONNECTED: [all...] |
WifiServiceImplTest.java | 84 import com.android.internal.util.AsyncChannel; 147 @Mock AsyncChannel mAsyncChannel; 190 assertEquals("AsyncChannel must be in disconnected state", 198 case AsyncChannel.CMD_CHANNEL_HALF_CONNECTED: 199 if (msg.arg1 == AsyncChannel.STATUS_SUCCESSFUL) { 200 mChannel.sendMessage(AsyncChannel.CMD_CHANNEL_FULL_CONNECTION); 206 case AsyncChannel.CMD_CHANNEL_FULLY_CONNECTED: 209 case AsyncChannel.CMD_CHANNEL_DISCONNECTED: 289 assertEquals("AsyncChannel must be half connected", [all...] |
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/scanner/ |
WifiScanningServiceImpl.java | 50 import com.android.internal.util.AsyncChannel; 142 case AsyncChannel.CMD_CHANNEL_FULL_CONNECTION: { 147 client.mChannel.replyToMessage(msg, AsyncChannel.CMD_CHANNEL_FULLY_CONNECTED, 148 AsyncChannel.STATUS_FULL_CONNECTION_REFUSED_ALREADY_CONNECTED); 152 AsyncChannel ac = mFrameworkFacade.makeWifiAsyncChannel(TAG); 158 ac.replyToMessage(msg, AsyncChannel.CMD_CHANNEL_FULLY_CONNECTED, 159 AsyncChannel.STATUS_SUCCESSFUL); 163 case AsyncChannel.CMD_CHANNEL_DISCONNECT: { 170 case AsyncChannel.CMD_CHANNEL_DISCONNECTED: { 172 if (client != null && msg.arg1 != AsyncChannel.STATUS_SEND_UNSUCCESSFU [all...] |
/frameworks/base/core/tests/bandwidthtests/src/com/android/bandwidthtest/util/ |
ConnectionUtil.java | 45 import com.android.internal.util.AsyncChannel; 235 case AsyncChannel.CMD_CHANNEL_HALF_CONNECTED: 236 if (msg.arg1 == AsyncChannel.STATUS_SUCCESSFUL) { 237 // AsyncChannel in msg.obj 239 Log.v(LOG_TAG, "Failed to establish AsyncChannel connection");
|
/packages/apps/Bluetooth/src/com/android/bluetooth/pan/ |
BluetoothTetheringNetworkFactory.java | 36 import com.android.internal.util.AsyncChannel;
|