rn-wifi-p2p
Version:
React Native module for Android P2P communication using Wi-Fi Direct.
27 lines (23 loc) • 651 B
text/typescript
import NativeRnWifiP2P from '../NativeRnWifiP2P';
import { WifiP2PError } from '../errors';
export const startDiscoveringPeers = async () => {
try {
return await NativeRnWifiP2P.discoverPeers();
} catch (error) {
throw WifiP2PError.fromNativeError(error);
}
};
export const stopDiscoveringPeers = async () => {
try {
return await NativeRnWifiP2P.stopPeerDiscovery();
} catch (error) {
throw WifiP2PError.fromNativeError(error);
}
};
export const getAvailablePeers = async () => {
try {
return await NativeRnWifiP2P.getAvailablePeersList();
} catch (error) {
throw WifiP2PError.fromNativeError(error);
}
};