declineDefaultList method
Future<void>
declineDefaultList(
)
Implementation
Future<void> declineDefaultList() {
if (!isPrivacyListsSupported()) {
return Future.error(Exception(feature_not_supported_error));
}
var completer = Completer<void>();
var iqStanza = IqStanza(AbstractStanza.getRandomId(), IqStanzaType.SET)
..fromJid = _connection.fullJid;
var queryStanza = QueryElement();
queryStanza.setXmlns('jabber:iq:privacy');
queryStanza.addChild(XmppElement()..name = 'default');
iqStanza.addChild(queryStanza);
_unrespondedStanzas[iqStanza.id!] = Tuple2((resultStanza) {
return;
}, completer);
_connection.writeStanza(iqStanza);
return completer.future;
}