@inthepocket/react-native-service-discovery
Version:
mDNS Network Service Discovery in React Native
12 lines (9 loc) • 413 B
text/typescript
import type { TurboModule } from 'react-native';
import { TurboModuleRegistry } from 'react-native';
export interface Spec extends TurboModule {
startSearch(serviceType: string): Promise<void>;
stopSearch(serviceType: string): Promise<void>;
addListener: (eventType: string) => void;
removeListeners: (count: number) => void;
}
export default TurboModuleRegistry.getEnforcing<Spec>('ServiceDiscovery');