UNPKG

expo-nsd

Version:

A small wrapper for Network Service Discovery libraries

17 lines 651 B
import { NativeModulesProxy, EventEmitter } from 'expo-modules-core'; import ExpoNsdModule from './ExpoNsdModule'; export function requestPermissions() { return ExpoNsdModule.requestPermissions(); } export function startDiscovery() { return ExpoNsdModule.startDiscovery(); } export function stopDiscovery() { return ExpoNsdModule.stopDiscovery(); } const emitter = new EventEmitter(ExpoNsdModule ?? NativeModulesProxy.ExpoNsd); export function configureDiscovery(serviceType, listener) { ExpoNsdModule.configureDiscovery(serviceType); return emitter.addListener('onServiceDiscovered', listener); } //# sourceMappingURL=index.js.map