XmppManagerAttributes class
Constructors
-
XmppManagerAttributes({required Future<
XMLNode?> sendStanza(StanzaDetails), required void sendNonza(XMLNode), required T? getManagerById(String), required void sendEvent(XmppEvent), required ConnectionSettings getConnectionSettings(), required JID getFullJID(), required BaseSocketWrapper getSocket(), required XmppConnection getConnection(), required T? getNegotiatorById(String)})
Properties
- getConnection → XmppConnection Function()
-
Return the XmppConnection the manager is registered against.
final
- getConnectionSettings → ConnectionSettings Function()
-
Get the connection settings of the attached connection.
final
- getFullJID → JID Function()
-
Returns the full JID of the current account
final
-
getManagerById
→ T? Function<
T extends XmppManagerBase>(String) -
(Maybe) Get a Manager attached to the connection by its Id.
final
-
getNegotiatorById
→ T? Function<
T extends XmppFeatureNegotiatorBase>(String) -
final
- getSocket → BaseSocketWrapper Function()
-
Returns the current socket. MUST NOT be used to send data.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sendEvent → void Function(XmppEvent)
-
Send an event to the connection's event channel.
final
- sendNonza → void Function(XMLNode)
-
Send a nonza.
final
-
sendStanza
→ Future<
XMLNode?> Function(StanzaDetails) -
Send a stanza whose response can be awaited.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited