Пример #1
0
 /** @since Available in iOS 2.0 and later. */
 public static CFNetServiceMonitor create(CFNetService theService, ClientCallback clientCB) {
   long refconId = CFNetServiceMonitor.refconId.getAndIncrement();
   CFNetServiceClientContext context = new CFNetServiceClientContext();
   context.info(refconId);
   synchronized (callbacks) {
     callbacks.put(refconId, clientCB);
   }
   CFNetServiceMonitor service = create(null, theService, new FunctionPtr(cbInvoke), context);
   if (service != null) service.localRefconId = refconId;
   return service;
 }