/** * @since Available in iOS 2.0 and later. */ public boolean resolve(double timeout) throws CFStreamErrorException { CFStreamError.CFStreamErrorPtr ptr = new CFStreamError.CFStreamErrorPtr(); boolean result = resolve(timeout, ptr); if (ptr.get() != null) { throw new CFStreamErrorException(ptr.get()); } return result; } /**
@Callback private static void cbInvoke(CFNetServiceBrowser browser, CFNetServiceBrowserFlags flags, CFType domainOrService, CFStreamError.CFStreamErrorPtr error, @Pointer long refcon) { ClientCallback callback = null; synchronized (callbacks) { callback = callbacks.get(refcon); } CFStreamError err = null; if (error != null) err = error.get(); callback.invoke(browser, flags, domainOrService, err); } /**
@Callback private static void cbInvoke(CFNetServiceBrowser browser, CFNetServiceBrowserFlags flags, CFType domainOrService, CFStreamError.CFStreamErrorPtr error, @Pointer long refcon) { ClientCallback callback = null; synchronized (callbacks) { callback = callbacks.get(refcon); } CFStreamError err = null; if (error != null) err = error.get(); callback.invoke(browser, flags, domainOrService, err); } /**
@Callback private static void cbInvoke(CFHost host, CFHostInfoType infoType, CFStreamError.CFStreamErrorPtr error, @Pointer long refcon) { ClientCallback callback = null; synchronized (callbacks) { callback = callbacks.get(refcon); } CFStreamError err = null; if (error != null) err = error.get(); callback.invoke(host, infoType, err); } /**
@Callback private static void cbInvoke(CFNetServiceMonitor monitor, CFNetService service, CFNetServiceMonitorType infoType, CFData data, CFStreamError.CFStreamErrorPtr error, @Pointer long refcon) { ClientCallback callback = null; synchronized (callbacks) { callback = callbacks.get(refcon); } CFStreamError err = null; if (error != null) err = error.get(); callback.invoke(monitor, service, infoType, data, err); } /**
/** * @since Available in iOS 2.0 and later. */ public boolean searchForDomains(boolean registrationDomains) throws CFStreamErrorException { CFStreamError.CFStreamErrorPtr ptr = new CFStreamError.CFStreamErrorPtr(); boolean result = searchForDomains(registrationDomains, ptr); if (ptr.get() != null) { throw new CFStreamErrorException(ptr.get()); } return result; } /**
@Callback private static void cbInvoke(CFNetServiceMonitor monitor, CFNetService service, CFNetServiceMonitorType infoType, CFData data, CFStreamError.CFStreamErrorPtr error, @Pointer long refcon) { ClientCallback callback = null; synchronized (callbacks) { callback = callbacks.get(refcon); } CFStreamError err = null; if (error != null) err = error.get(); callback.invoke(monitor, service, infoType, data, err); } /**
@Callback private static void cbInvoke(CFHost host, CFHostInfoType infoType, CFStreamError.CFStreamErrorPtr error, @Pointer long refcon) { ClientCallback callback = null; synchronized (callbacks) { callback = callbacks.get(refcon); } CFStreamError err = null; if (error != null) err = error.get(); callback.invoke(host, infoType, err); } /**
/** * @since Available in iOS 2.0 and later. */ public boolean applyCredentials(CFHTTPAuthentication auth, CFHTTPAuthenticationCredentials dict) throws CFStreamErrorException { CFStreamError.CFStreamErrorPtr ptr = new CFStreamError.CFStreamErrorPtr(); boolean result = applyCredentials(auth, dict, ptr); if (ptr.get() != null) { throw new CFStreamErrorException(ptr.get()); } return result; } /**
/** * @since Available in iOS 2.0 and later. */ public boolean searchForDomains(boolean registrationDomains) throws CFStreamErrorException { CFStreamError.CFStreamErrorPtr ptr = new CFStreamError.CFStreamErrorPtr(); boolean result = searchForDomains(registrationDomains, ptr); if (ptr.get() != null) { throw new CFStreamErrorException(ptr.get()); } return result; } /**
/** * @since Available in iOS 2.0 and later. */ public boolean register(CFNetServiceOptions options) throws CFStreamErrorException { CFStreamError.CFStreamErrorPtr ptr = new CFStreamError.CFStreamErrorPtr(); boolean result = register(options, ptr); if (ptr.get() != null) { throw new CFStreamErrorException(ptr.get()); } return result; } /**
/** * @since Available in iOS 2.0 and later. */ public boolean startInfoResolution(CFHostInfoType info) throws CFStreamErrorException { CFStreamError.CFStreamErrorPtr ptr = new CFStreamError.CFStreamErrorPtr(); boolean result = startInfoResolution(info, ptr); if (ptr.get() != null) { throw new CFStreamErrorException(ptr.get()); } return result; } /**
@Callback private static void cbInvoke(CFNetService service, CFStreamError.CFStreamErrorPtr error, @Pointer long refcon) { ClientCallback callback = null; synchronized (callbacks) { callback = callbacks.get(refcon); } CFStreamError err = null; if (error != null) err = error.get(); callback.invoke(service, err); } /**
/** * @since Available in iOS 2.0 and later. */ public boolean applyCredentials(CFHTTPAuthentication auth, String username, String password) throws CFStreamErrorException { CFStreamError.CFStreamErrorPtr ptr = new CFStreamError.CFStreamErrorPtr(); boolean result = applyCredentials(auth, username, password, ptr); if (ptr.get() != null) { throw new CFStreamErrorException(ptr.get()); } return result; } /**
/** * @since Available in iOS 2.0 and later. */ @Bridge(symbol="CFNetServiceBrowserStopSearch", optional=true) private native void stopSearch(CFStreamError.CFStreamErrorPtr error); /**
@Callback private static void cbInvoke(CFNetService service, CFStreamError.CFStreamErrorPtr error, @Pointer long refcon) { ClientCallback callback = null; synchronized (callbacks) { callback = callbacks.get(refcon); } CFStreamError err = null; if (error != null) err = error.get(); callback.invoke(service, err); } /**
/** * @since Available in iOS 2.0 and later. */ public boolean register(CFNetServiceOptions options) throws CFStreamErrorException { CFStreamError.CFStreamErrorPtr ptr = new CFStreamError.CFStreamErrorPtr(); boolean result = register(options, ptr); if (ptr.get() != null) { throw new CFStreamErrorException(ptr.get()); } return result; } /**
/** * @since Available in iOS 2.0 and later. */ public boolean isValid() throws CFStreamErrorException { CFStreamError.CFStreamErrorPtr ptr = new CFStreamError.CFStreamErrorPtr(); boolean result = isValid(ptr); if (ptr.get() != null) { throw new CFStreamErrorException(ptr.get()); } return result; } /**
/** * @since Available in iOS 2.0 and later. */ public boolean isValid() throws CFStreamErrorException { CFStreamError.CFStreamErrorPtr ptr = new CFStreamError.CFStreamErrorPtr(); boolean result = isValid(ptr); if (ptr.get() != null) { throw new CFStreamErrorException(ptr.get()); } return result; } /**
/** * @since Available in iOS 2.0 and later. */ public boolean startInfoResolution(CFHostInfoType info) throws CFStreamErrorException { CFStreamError.CFStreamErrorPtr ptr = new CFStreamError.CFStreamErrorPtr(); boolean result = startInfoResolution(info, ptr); if (ptr.get() != null) { throw new CFStreamErrorException(ptr.get()); } return result; } /**