v0.3.3
xmpp_stone
Xmpp Stone एक हल्का XMPP क्लाइंट लाइब्रेरी है जो पूरी तरह से डार्ट में लिखी गई है।
72लाइक 23230-दिन डाउनलोड40Pub अंक
प्लेटफ़ॉर्म डेटा नहीं
Dart में लिखित हल्का XMPP क्लाइंट लाइब्रेरी
यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।
Lightweight XMPP client library written completely in Dart. My intention is to write simple to use library for future XMPP client based on Flutter.
Supported documents:
Partly supported:
Actively working on:
import 'package:xmpp_stone/xmpp_stone.dart' as xmpp;
main() {
xmpp.Connection connection = new xmpp.Connection("user@domain", "password", 5222);
connection.open();
}
Client can set logging level of the library with command:
Log.logLevel = LogLevel.VERBOSE;
Xmpp traffic can be enabled or disabled with:
Log.logXmpp = false
Feature is work in progress, API is subject to change.
Initial implementation of Message Archive Management.
RST is not yet implemented.
Usage:
connection.getMamModule()
mamManager.queryAll();
mamManager.queryByTime(start: startTime, end: endTime, jid: buddyJid);
mamManager.queryById(beforeId: beforeId, afterId: afterId, jid: buddyJid});
Checking capabilities of the server:
mamManager.isQueryByDateSupported
mamManager.isQueryByIdSupported
mamManager.isQueryByJidSupported