Lines Matching defs:nai

101         public KeepaliveInfo(Messenger messenger, IBinder binder, NetworkAgentInfo nai,
108 mNai = nai;
230 private int findFirstFreeSlot(NetworkAgentInfo nai) {
231 HashMap networkKeepalives = mKeepalives.get(nai);
234 mKeepalives.put(nai, networkKeepalives);
250 NetworkAgentInfo nai = ki.getNai();
251 int slot = findFirstFreeSlot(nai);
252 mKeepalives.get(nai).put(slot, ki);
256 public void handleStopAllKeepalives(NetworkAgentInfo nai, int reason) {
257 HashMap <Integer, KeepaliveInfo> networkKeepalives = mKeepalives.get(nai);
263 mKeepalives.remove(nai);
267 public void handleStopKeepalive(NetworkAgentInfo nai, int slot, int reason) {
268 String networkName = (nai == null) ? "(null)" : nai.name();
269 HashMap <Integer, KeepaliveInfo> networkKeepalives = mKeepalives.get(nai);
282 mKeepalives.remove(nai);
286 public void handleCheckKeepalivesStillValid(NetworkAgentInfo nai) {
287 HashMap <Integer, KeepaliveInfo> networkKeepalives = mKeepalives.get(nai);
297 handleStopKeepalive(nai, slotAndError.first, slotAndError.second);
302 public void handleEventPacketKeepalive(NetworkAgentInfo nai, Message message) {
308 ki = mKeepalives.get(nai).get(slot);
311 Log.e(TAG, "Event for unknown keepalive " + slot + " on " + nai.name());
317 if (DBG) Log.d(TAG, "Started keepalive " + slot + " on " + nai.name());
324 if (DBG) Log.d(TAG, "Successfully stopped keepalive " + slot + " on " + nai.name());
326 if (DBG) Log.d(TAG, "Keepalive " + slot + " on " + nai.name() + " error " + reason);
328 handleStopKeepalive(nai, slot, reason);
332 public void startNattKeepalive(NetworkAgentInfo nai, int intervalSeconds, Messenger messenger,
334 if (nai == null) {
356 KeepaliveInfo ki = new KeepaliveInfo(messenger, binder, nai, packet, intervalSeconds);
365 for (NetworkAgentInfo nai : mKeepalives.keySet()) {
366 pw.println(nai.name());
368 for (int slot : mKeepalives.get(nai).keySet()) {
369 KeepaliveInfo ki = mKeepalives.get(nai).get(slot);