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

पैकेज विवरणv1.2.3

buffer

बाइट बफर और स्ट्रीम के साथ कार्य करने के लिए उपयोगी कार्यक्रम और क्लासेज, बाइनरी डेटा प्रारूपों को पढ़ने और लिखने के लिए।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
7.3 लाख
लाइक
19
Pub अंक
150

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

flutter pub add buffer

पैकेज अवलोकन

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

बफर पैकेज डार्ट में बाइट बफर और स्ट्रीम के प्रभावी हैंडलिंग के लिए उपयोगी कार्यों और क्लासेज प्रदान करता है। यह बाइनरी डेटा फॉर्मेट के बिना बाधा के पढ़ने और लिखने की अनुमति देता है, जो निचले स्तर के डेटा संचालन के लिए एक विश्वसनीय आधार प्रदान करता है। प्रदर्शन और सरलता के लिए डिज़ाइन किया गया, यह विभिन्न प्लेटफॉर्म जैसे मोबाइल, वेब और डेस्कटॉप का समर्थन करता है। नेटवर्क प्रोटोकॉल, फाइल फॉर्मेट या बाइनरी डेटा पर निर्भर अनुक्रमण कार्यों में काम करने वाले विकासकर्ताओं के लिए उपयुक्त है।

उपयोग

  • बाइनरी डेटा को पढ़ना और लिखना
  • कस्टम फ़ाइल प्रारूपों का विश्लेषण
  • नेटवर्क प्रोटोकॉल कार्यान्वयन
  • कच्चे डेटा स्ट्रीम का प्रबंधन
  • बाइनरी प्रभाव लोड का सीरियलाइज़ करना/डीसीरियलाइज़ करना

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

  • कुशल बाइट बफर संचालन
  • धारा-आधारित बाइनरी I/O
  • क्रॉस-प्लेटफॉर्म संगतता
  • बाइनरी डेटा के लिए सरल API
  • एंडियनेस कन्वर्शन का समर्थन

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

  • निम्न स्तरीय डेटा प्रसंस्करण
  • नेटवर्क और प्रोटोकॉल विकास
  • फ़ाइल फॉर्मेट पार्सर
  • बाइनरी सीरियलाइजेशन
  • प्रदर्शन-महत्वपूर्ण एप्लिकेशन

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

  • बाइनरी डेटा अवधारणाओं के समझ की आवश्यकता है
  • उच्च स्तरीय पाठ या JSON प्रोसेसिंग के लिए उपयुक्त नहीं
  • गलत डेटा के लिए अतिरिक्त त्रुटि संभालने की आवश्यकता हो सकती है
  • अन्य I/O लाइब्रेरी के साथ उपयोग करने पर सबसे अच्छा है

मूल README

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

Buffer - Dart library for byte buffers and streams.

Pub

Utility functions and classes to work with byte buffers and streams efficiently, to read and write binary data formats.

Examples

Here are some examples of how you can use the buffer package:

Writing to a ByteDataWriter and reading from a ByteDataReader

This example demonstrates how to write unsigned integers of different sizes to a ByteDataWriter and then read them back using a ByteDataReader.

final writer = ByteDataWriter();
writer.writeUint8(255);
writer.writeUint16(65535);
writer.writeUint32(4294967295);

final reader = ByteDataReader();
reader.add(writer.toBytes());
print(reader.readUint8()); // Output: 255
print(reader.readUint16()); // Output: 65535
print(reader.readUint32()); // Output: 4294967295

श्रेणियाँ

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

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