पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

पैकेज विवरणv3.1.3

flutter_icmp_ping

नेटवर्क होस्ट को ICMP ECHO_REQUEST भेजने वाला Flutter प्लगइन।

AndroidiOS
30-दिन डाउनलोड
43.2 हज़ार
लाइक
15
Pub अंक
150

पैकेज इंस्टॉल करें

flutter pub add flutter_icmp_ping

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

एक फ्लटर प्लगइन जो आईसीएमपी ईको रिक्वेस्ट (पिंग) कार्यक्षमता सक्षम करता है, जिसका उपयोग दूरस्थ होस्ट के साथ नेटवर्क कनेक्टिविटी का परीक्षण करने के लिए किया जाता है। यह डेवलपर्स को आईसीएमपी पैकेट भेजकर और प्रतिक्रिया समय मापकर यह जांचने की अनुमति देता है कि एक डिवाइस या सर्वर नेटवर्क के माध्यम से पहुंचयोग्य है या नहीं। एंड्रॉइड और आईओएस के लिए डिज़ाइन किया गया, यह नेटवर्क निदान, हेल्थ चेक या कनेक्शन मॉनिटरिंग के लिए ऐप में पिंग ऑपरेशन को एकीकृत करने के लिए एक सरल API प्रदान करता है। प्लगइन प्लेटफॉर्म-विशिष्ट कार्यान्वयन का उपयोग करता है ताकि दोनों ऑपरेटिंग सिस्टमों में संगतता सुनिश्चित हो।

उपयोग

  • नेटवर्क रीचेबिलिटी परीक्षण
  • एप्लिकेशन हेल्थ मॉनिटरिंग
  • कनेक्शन गुणवत्ता मूल्यांकन
  • सर्वर उपलब्धता जाँच
  • एप्प में निदान उपकरण

मुख्य विशेषताएँ

  • Android और iOS प्लेटफॉर्म को समर्थन करता है
  • ICMP पिंग भेजने के लिए सरल API
  • प्रतिक्रिया समय को चक्कर मापें
  • क्रॉस-प्लेटफॉर्म सुसंगतता
  • हल्का और पिंग कार्यक्षमता पर ध्यान केंद्रित

इनके लिए उपयुक्त

  • नेटवर्क निदान एप्लिकेशन
  • मॉनिटरिंग सेवाएं
  • एप्लिकेशन विकासकर्ताओं के लिए DevTools
  • आईओटी उपकरण कनेक्टिविटी चेक
  • रियल-टाइम नेटवर्क स्थिति की आवश्यकता वाले ऐप्स

विचार योग्य बातें

  • Android पर उचित सिस्टम की अनुमति की आवश्यकता है
  • ICMP ping के लिए सीमित
  • अन्य प्रोटोकॉल का समर्थन नहीं
  • फायरवॉल या नेटवर्क नीतियों द्वारा ब्लॉक किया जा सकता है
  • iOS के ICMP एक्सेस के लिए अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता होती है

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

flutter_icmp_ping

Flutter plugin that sends ICMP ECHO_REQUEST.

pub package

Supported platforms

  • Flutter Android
  • Flutter iOS

Getting Started

To use this plugin, add flutter_icmp_ping as a dependency in your pubspec.yaml file.

dependencies:
  flutter_icmp_ping:

Import the library in your file.

import 'package:flutter_icmp_ping/flutter_icmp_ping.dart';

See the example directory for a complete sample app using Ping. Or use the Ping like below.

try {
  final ping = Ping(
    'google.com',
    count: 3,
    timeout: 1,
    interval: 1,
    ipv6: false,
    ttl: 40,
  );
  ping.stream.listen((event) {
    print(event);
  });
} catch (e) {
  print('error $e');
}

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 1 आइटम

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

अभी कोई डेटा उपलब्ध नहीं है।