docs/moxxmpp/index.json

2 lines
509 KiB
JSON

[{"name":"moxxmpp","qualifiedName":"moxxmpp","href":"moxxmpp/moxxmpp-library.html","kind":9,"overriddenDepth":0,"packageRank":0,"desc":""},{"name":"Affiliation","qualifiedName":"moxxmpp.Affiliation","href":"moxxmpp/Affiliation.html","kind":5,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"Affiliation","qualifiedName":"moxxmpp.Affiliation.Affiliation","href":"moxxmpp/Affiliation/Affiliation.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Affiliation","kind":5,"href":"moxxmpp/Affiliation.html"}},{"name":"Affiliation.fromString","qualifiedName":"moxxmpp.Affiliation.fromString","href":"moxxmpp/Affiliation/Affiliation.fromString.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Affiliation","kind":5,"href":"moxxmpp/Affiliation.html"}},{"name":"value","qualifiedName":"moxxmpp.Affiliation.value","href":"moxxmpp/Affiliation/value.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The value to use for an attribute referring to this affiliation.","enclosedBy":{"name":"Affiliation","kind":5,"href":"moxxmpp/Affiliation.html"}},{"name":"values","qualifiedName":"moxxmpp.Affiliation.values","href":"moxxmpp/Affiliation/values-constant.html","kind":1,"overriddenDepth":0,"packageRank":0,"desc":"A constant List of the values in this enum, in order of their declaration.","enclosedBy":{"name":"Affiliation","kind":5,"href":"moxxmpp/Affiliation.html"}},{"name":"AlwaysConnectedConnectivityManager","qualifiedName":"moxxmpp.AlwaysConnectedConnectivityManager","href":"moxxmpp/AlwaysConnectedConnectivityManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"An implementation of ConnectivityManager that is always connected.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"AlwaysConnectedConnectivityManager","qualifiedName":"moxxmpp.AlwaysConnectedConnectivityManager.AlwaysConnectedConnectivityManager","href":"moxxmpp/AlwaysConnectedConnectivityManager/AlwaysConnectedConnectivityManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"AlwaysConnectedConnectivityManager","kind":3,"href":"moxxmpp/AlwaysConnectedConnectivityManager-class.html"}},{"name":"hasConnection","qualifiedName":"moxxmpp.AlwaysConnectedConnectivityManager.hasConnection","href":"moxxmpp/AlwaysConnectedConnectivityManager/hasConnection.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if a network connection is available. If not, returns false.","enclosedBy":{"name":"AlwaysConnectedConnectivityManager","kind":3,"href":"moxxmpp/AlwaysConnectedConnectivityManager-class.html"}},{"name":"waitForConnection","qualifiedName":"moxxmpp.AlwaysConnectedConnectivityManager.waitForConnection","href":"moxxmpp/AlwaysConnectedConnectivityManager/waitForConnection.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns a future that resolves once we have a network connection.","enclosedBy":{"name":"AlwaysConnectedConnectivityManager","kind":3,"href":"moxxmpp/AlwaysConnectedConnectivityManager-class.html"}},{"name":"AuthenticationFailedEvent","qualifiedName":"moxxmpp.AuthenticationFailedEvent","href":"moxxmpp/AuthenticationFailedEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered after the SASL authentication has failed.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"AuthenticationFailedEvent","qualifiedName":"moxxmpp.AuthenticationFailedEvent.AuthenticationFailedEvent","href":"moxxmpp/AuthenticationFailedEvent/AuthenticationFailedEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"AuthenticationFailedEvent","kind":3,"href":"moxxmpp/AuthenticationFailedEvent-class.html"}},{"name":"saslError","qualifiedName":"moxxmpp.AuthenticationFailedEvent.saslError","href":"moxxmpp/AuthenticationFailedEvent/saslError.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"AuthenticationFailedEvent","kind":3,"href":"moxxmpp/AuthenticationFailedEvent-class.html"}},{"name":"AuthenticationSuccessEvent","qualifiedName":"moxxmpp.AuthenticationSuccessEvent","href":"moxxmpp/AuthenticationSuccessEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered after the SASL authentication has succeeded.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"AuthenticationSuccessEvent","qualifiedName":"moxxmpp.AuthenticationSuccessEvent.AuthenticationSuccessEvent","href":"moxxmpp/AuthenticationSuccessEvent/AuthenticationSuccessEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"AuthenticationSuccessEvent","kind":3,"href":"moxxmpp/AuthenticationSuccessEvent-class.html"}},{"name":"AvatarError","qualifiedName":"moxxmpp.AvatarError","href":"moxxmpp/AvatarError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"AvatarError","qualifiedName":"moxxmpp.AvatarError.AvatarError","href":"moxxmpp/AvatarError/AvatarError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"AvatarError","kind":3,"href":"moxxmpp/AvatarError-class.html"}},{"name":"BaseRosterStateManager","qualifiedName":"moxxmpp.BaseRosterStateManager","href":"moxxmpp/BaseRosterStateManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"This class manages the roster state in order to correctly process and persist\nroster pushes and facilitate roster versioning requests.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"BaseRosterStateManager","qualifiedName":"moxxmpp.BaseRosterStateManager.BaseRosterStateManager","href":"moxxmpp/BaseRosterStateManager/BaseRosterStateManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"BaseRosterStateManager","kind":3,"href":"moxxmpp/BaseRosterStateManager-class.html"}},{"name":"commitRoster","qualifiedName":"moxxmpp.BaseRosterStateManager.commitRoster","href":"moxxmpp/BaseRosterStateManager/commitRoster.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Overrideable function\nCommits the roster data to persistent storage.","enclosedBy":{"name":"BaseRosterStateManager","kind":3,"href":"moxxmpp/BaseRosterStateManager-class.html"}},{"name":"getRosterItems","qualifiedName":"moxxmpp.BaseRosterStateManager.getRosterItems","href":"moxxmpp/BaseRosterStateManager/getRosterItems.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"BaseRosterStateManager","kind":3,"href":"moxxmpp/BaseRosterStateManager-class.html"}},{"name":"getRosterVersion","qualifiedName":"moxxmpp.BaseRosterStateManager.getRosterVersion","href":"moxxmpp/BaseRosterStateManager/getRosterVersion.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Load and cache or return the cached roster version.","enclosedBy":{"name":"BaseRosterStateManager","kind":3,"href":"moxxmpp/BaseRosterStateManager-class.html"}},{"name":"handleRosterFetch","qualifiedName":"moxxmpp.BaseRosterStateManager.handleRosterFetch","href":"moxxmpp/BaseRosterStateManager/handleRosterFetch.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Handles the result from a roster fetch.","enclosedBy":{"name":"BaseRosterStateManager","kind":3,"href":"moxxmpp/BaseRosterStateManager-class.html"}},{"name":"handleRosterPush","qualifiedName":"moxxmpp.BaseRosterStateManager.handleRosterPush","href":"moxxmpp/BaseRosterStateManager/handleRosterPush.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Handles a roster push from the RosterManager.","enclosedBy":{"name":"BaseRosterStateManager","kind":3,"href":"moxxmpp/BaseRosterStateManager-class.html"}},{"name":"loadRosterCache","qualifiedName":"moxxmpp.BaseRosterStateManager.loadRosterCache","href":"moxxmpp/BaseRosterStateManager/loadRosterCache.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Overrideable function\nLoads the old cached version of the roster and optionally that roster version\nfrom persistent storage into a RosterCacheLoadResult object.","enclosedBy":{"name":"BaseRosterStateManager","kind":3,"href":"moxxmpp/BaseRosterStateManager-class.html"}},{"name":"register","qualifiedName":"moxxmpp.BaseRosterStateManager.register","href":"moxxmpp/BaseRosterStateManager/register.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Internal function. Registers functions from the RosterManger against this\ninstance.","enclosedBy":{"name":"BaseRosterStateManager","kind":3,"href":"moxxmpp/BaseRosterStateManager-class.html"}},{"name":"BaseSocketWrapper","qualifiedName":"moxxmpp.BaseSocketWrapper","href":"moxxmpp/BaseSocketWrapper-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"This class is the base for a socket that XmppConnection can use.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"BaseSocketWrapper","qualifiedName":"moxxmpp.BaseSocketWrapper.BaseSocketWrapper","href":"moxxmpp/BaseSocketWrapper/BaseSocketWrapper.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"BaseSocketWrapper","kind":3,"href":"moxxmpp/BaseSocketWrapper-class.html"}},{"name":"close","qualifiedName":"moxxmpp.BaseSocketWrapper.close","href":"moxxmpp/BaseSocketWrapper/close.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"This must close the socket but not the streams so that the same class can be\nreused by calling this.connect again.","enclosedBy":{"name":"BaseSocketWrapper","kind":3,"href":"moxxmpp/BaseSocketWrapper-class.html"}},{"name":"connect","qualifiedName":"moxxmpp.BaseSocketWrapper.connect","href":"moxxmpp/BaseSocketWrapper/connect.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"This must connect to host:port and initialize the streams accordingly.\ndomain is the domain that TLS should be validated against, in case the Socket\nprovides TLS encryption. Returns true if the connection has been successfully\nestablished. Returns false if the connection has failed.","enclosedBy":{"name":"BaseSocketWrapper","kind":3,"href":"moxxmpp/BaseSocketWrapper-class.html"}},{"name":"getDataStream","qualifiedName":"moxxmpp.BaseSocketWrapper.getDataStream","href":"moxxmpp/BaseSocketWrapper/getDataStream.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"This must return the unbuffered string stream that the socket receives.","enclosedBy":{"name":"BaseSocketWrapper","kind":3,"href":"moxxmpp/BaseSocketWrapper-class.html"}},{"name":"getEventStream","qualifiedName":"moxxmpp.BaseSocketWrapper.getEventStream","href":"moxxmpp/BaseSocketWrapper/getEventStream.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"This must return events generated by the socket.\nSee sub-classes of XmppSocketEvent for possible events.","enclosedBy":{"name":"BaseSocketWrapper","kind":3,"href":"moxxmpp/BaseSocketWrapper-class.html"}},{"name":"isSecure","qualifiedName":"moxxmpp.BaseSocketWrapper.isSecure","href":"moxxmpp/BaseSocketWrapper/isSecure.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns true if the socket is secured, e.g. using TLS.","enclosedBy":{"name":"BaseSocketWrapper","kind":3,"href":"moxxmpp/BaseSocketWrapper-class.html"}},{"name":"managesKeepalives","qualifiedName":"moxxmpp.BaseSocketWrapper.managesKeepalives","href":"moxxmpp/BaseSocketWrapper/managesKeepalives.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns true if it manages its own keepalive pings, like websockets. False if not.","enclosedBy":{"name":"BaseSocketWrapper","kind":3,"href":"moxxmpp/BaseSocketWrapper-class.html"}},{"name":"prepareDisconnect","qualifiedName":"moxxmpp.BaseSocketWrapper.prepareDisconnect","href":"moxxmpp/BaseSocketWrapper/prepareDisconnect.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Brings the socket into a state that allows it to close without triggering any errors\nto the XmppConnection.","enclosedBy":{"name":"BaseSocketWrapper","kind":3,"href":"moxxmpp/BaseSocketWrapper-class.html"}},{"name":"secure","qualifiedName":"moxxmpp.BaseSocketWrapper.secure","href":"moxxmpp/BaseSocketWrapper/secure.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Upgrades the connection into a secure version, e.g. by performing a TLS upgrade.\nMay do nothing if the connection is always secure.\nReturns true if the socket has been successfully upgraded. False otherwise.","enclosedBy":{"name":"BaseSocketWrapper","kind":3,"href":"moxxmpp/BaseSocketWrapper-class.html"}},{"name":"whitespacePingAllowed","qualifiedName":"moxxmpp.BaseSocketWrapper.whitespacePingAllowed","href":"moxxmpp/BaseSocketWrapper/whitespacePingAllowed.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns true if whitespace pings are allowed. False if not.","enclosedBy":{"name":"BaseSocketWrapper","kind":3,"href":"moxxmpp/BaseSocketWrapper-class.html"}},{"name":"write","qualifiedName":"moxxmpp.BaseSocketWrapper.write","href":"moxxmpp/BaseSocketWrapper/write.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Write data into the socket.","enclosedBy":{"name":"BaseSocketWrapper","kind":3,"href":"moxxmpp/BaseSocketWrapper-class.html"}},{"name":"Bind2FeatureNegotiator","qualifiedName":"moxxmpp.Bind2FeatureNegotiator","href":"moxxmpp/Bind2FeatureNegotiator-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A class that allows for simple negotiators that only registers itself against\nthe Bind2 negotiator. You only have to implement the functions required by\nBind2FeatureNegotiatorInterface.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"Bind2FeatureNegotiator","qualifiedName":"moxxmpp.Bind2FeatureNegotiator.Bind2FeatureNegotiator","href":"moxxmpp/Bind2FeatureNegotiator/Bind2FeatureNegotiator.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Bind2FeatureNegotiator","kind":3,"href":"moxxmpp/Bind2FeatureNegotiator-class.html"}},{"name":"matchesFeature","qualifiedName":"moxxmpp.Bind2FeatureNegotiator.matchesFeature","href":"moxxmpp/Bind2FeatureNegotiator/matchesFeature.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if a feature in features, which are the children of the\n<stream:features /> nonza, can be negotiated. Otherwise, returns false.","enclosedBy":{"name":"Bind2FeatureNegotiator","kind":3,"href":"moxxmpp/Bind2FeatureNegotiator-class.html"}},{"name":"negotiate","qualifiedName":"moxxmpp.Bind2FeatureNegotiator.negotiate","href":"moxxmpp/Bind2FeatureNegotiator/negotiate.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called with the currently received nonza nonza when the negotiator is active.\nIf the negotiator is just elected to be the next one, then nonza is equal to\nthe <stream:features /> nonza.","enclosedBy":{"name":"Bind2FeatureNegotiator","kind":3,"href":"moxxmpp/Bind2FeatureNegotiator-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.Bind2FeatureNegotiator.postRegisterCallback","href":"moxxmpp/Bind2FeatureNegotiator/postRegisterCallback.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Run after all negotiators are registered. Useful for registering callbacks against\nother negotiators. By default this function does nothing.","enclosedBy":{"name":"Bind2FeatureNegotiator","kind":3,"href":"moxxmpp/Bind2FeatureNegotiator-class.html"}},{"name":"Bind2FeatureNegotiatorInterface","qualifiedName":"moxxmpp.Bind2FeatureNegotiatorInterface","href":"moxxmpp/Bind2FeatureNegotiatorInterface-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"An interface that allows registering against Bind2's feature list in order to\nnegotiate features inline with Bind2.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"Bind2FeatureNegotiatorInterface","qualifiedName":"moxxmpp.Bind2FeatureNegotiatorInterface.Bind2FeatureNegotiatorInterface","href":"moxxmpp/Bind2FeatureNegotiatorInterface/Bind2FeatureNegotiatorInterface.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Bind2FeatureNegotiatorInterface","kind":3,"href":"moxxmpp/Bind2FeatureNegotiatorInterface-class.html"}},{"name":"onBind2FeaturesReceived","qualifiedName":"moxxmpp.Bind2FeatureNegotiatorInterface.onBind2FeaturesReceived","href":"moxxmpp/Bind2FeatureNegotiatorInterface/onBind2FeaturesReceived.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Called by the Bind2 negotiator when Bind2 features are received. The returned\nXMLNodes are added to Bind2's bind request.","enclosedBy":{"name":"Bind2FeatureNegotiatorInterface","kind":3,"href":"moxxmpp/Bind2FeatureNegotiatorInterface-class.html"}},{"name":"onBind2Success","qualifiedName":"moxxmpp.Bind2FeatureNegotiatorInterface.onBind2Success","href":"moxxmpp/Bind2FeatureNegotiatorInterface/onBind2Success.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Called by the Bind2 negotiator when Bind2 results are received.","enclosedBy":{"name":"Bind2FeatureNegotiatorInterface","kind":3,"href":"moxxmpp/Bind2FeatureNegotiatorInterface-class.html"}},{"name":"Bind2Negotiator","qualifiedName":"moxxmpp.Bind2Negotiator","href":"moxxmpp/Bind2Negotiator-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A negotiator implementing XEP-0386. This negotiator is useless on its own\nand requires a Sasl2Negotiator to be registered.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"Bind2Negotiator","qualifiedName":"moxxmpp.Bind2Negotiator.Bind2Negotiator","href":"moxxmpp/Bind2Negotiator/Bind2Negotiator.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Bind2Negotiator","kind":3,"href":"moxxmpp/Bind2Negotiator-class.html"}},{"name":"canInlineFeature","qualifiedName":"moxxmpp.Bind2Negotiator.canInlineFeature","href":"moxxmpp/Bind2Negotiator/canInlineFeature.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the SASL2 negotiator to find out whether the negotiator is willing\nto inline a feature. features is the list of elements inside the \nelement.","enclosedBy":{"name":"Bind2Negotiator","kind":3,"href":"moxxmpp/Bind2Negotiator-class.html"}},{"name":"negotiate","qualifiedName":"moxxmpp.Bind2Negotiator.negotiate","href":"moxxmpp/Bind2Negotiator/negotiate.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called with the currently received nonza nonza when the negotiator is active.\nIf the negotiator is just elected to be the next one, then nonza is equal to\nthe <stream:features /> nonza.","enclosedBy":{"name":"Bind2Negotiator","kind":3,"href":"moxxmpp/Bind2Negotiator-class.html"}},{"name":"onSasl2FeaturesReceived","qualifiedName":"moxxmpp.Bind2Negotiator.onSasl2FeaturesReceived","href":"moxxmpp/Bind2Negotiator/onSasl2FeaturesReceived.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the SASL2 negotiator when we received the SASL2 stream features\nsasl2Features. The return value is a list of XML elements that should be\nadded to the SASL2 nonza.\nThis method is only called when the element contains an item with\nxmlns equal to negotiatingXmlns.","enclosedBy":{"name":"Bind2Negotiator","kind":3,"href":"moxxmpp/Bind2Negotiator-class.html"}},{"name":"onSasl2Success","qualifiedName":"moxxmpp.Bind2Negotiator.onSasl2Success","href":"moxxmpp/Bind2Negotiator/onSasl2Success.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the SASL2 negotiator when the SASL2 negotiations are done. response\nis the entire response nonza.\nThis method is only called when the previous element contains an\nitem with xmlns equal to negotiatingXmlns.","enclosedBy":{"name":"Bind2Negotiator","kind":3,"href":"moxxmpp/Bind2Negotiator-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.Bind2Negotiator.postRegisterCallback","href":"moxxmpp/Bind2Negotiator/postRegisterCallback.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Run after all negotiators are registered. Useful for registering callbacks against\nother negotiators. By default this function does nothing.","enclosedBy":{"name":"Bind2Negotiator","kind":3,"href":"moxxmpp/Bind2Negotiator-class.html"}},{"name":"registerNegotiator","qualifiedName":"moxxmpp.Bind2Negotiator.registerNegotiator","href":"moxxmpp/Bind2Negotiator/registerNegotiator.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Register negotiator against the Bind2 negotiator to append data to the Bind2\nnegotiation.","enclosedBy":{"name":"Bind2Negotiator","kind":3,"href":"moxxmpp/Bind2Negotiator-class.html"}},{"name":"tag","qualifiedName":"moxxmpp.Bind2Negotiator.tag","href":"moxxmpp/Bind2Negotiator/tag.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"A tag to sent to the server when requesting Bind2.","enclosedBy":{"name":"Bind2Negotiator","kind":3,"href":"moxxmpp/Bind2Negotiator-class.html"}},{"name":"BlockingManager","qualifiedName":"moxxmpp.BlockingManager","href":"moxxmpp/BlockingManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"BlockingManager","qualifiedName":"moxxmpp.BlockingManager.BlockingManager","href":"moxxmpp/BlockingManager/BlockingManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"BlockingManager","kind":3,"href":"moxxmpp/BlockingManager-class.html"}},{"name":"block","qualifiedName":"moxxmpp.BlockingManager.block","href":"moxxmpp/BlockingManager/block.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"BlockingManager","kind":3,"href":"moxxmpp/BlockingManager-class.html"}},{"name":"getBlocklist","qualifiedName":"moxxmpp.BlockingManager.getBlocklist","href":"moxxmpp/BlockingManager/getBlocklist.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"BlockingManager","kind":3,"href":"moxxmpp/BlockingManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.BlockingManager.getIncomingStanzaHandlers","href":"moxxmpp/BlockingManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"BlockingManager","kind":3,"href":"moxxmpp/BlockingManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.BlockingManager.isSupported","href":"moxxmpp/BlockingManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"BlockingManager","kind":3,"href":"moxxmpp/BlockingManager-class.html"}},{"name":"onXmppEvent","qualifiedName":"moxxmpp.BlockingManager.onXmppEvent","href":"moxxmpp/BlockingManager/onXmppEvent.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called when XmppConnection triggers an event","enclosedBy":{"name":"BlockingManager","kind":3,"href":"moxxmpp/BlockingManager-class.html"}},{"name":"unblock","qualifiedName":"moxxmpp.BlockingManager.unblock","href":"moxxmpp/BlockingManager/unblock.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"BlockingManager","kind":3,"href":"moxxmpp/BlockingManager-class.html"}},{"name":"unblockAll","qualifiedName":"moxxmpp.BlockingManager.unblockAll","href":"moxxmpp/BlockingManager/unblockAll.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"BlockingManager","kind":3,"href":"moxxmpp/BlockingManager-class.html"}},{"name":"BlocklistBlockPushEvent","qualifiedName":"moxxmpp.BlocklistBlockPushEvent","href":"moxxmpp/BlocklistBlockPushEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when receiving a push of the blocklist","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"BlocklistBlockPushEvent","qualifiedName":"moxxmpp.BlocklistBlockPushEvent.BlocklistBlockPushEvent","href":"moxxmpp/BlocklistBlockPushEvent/BlocklistBlockPushEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"BlocklistBlockPushEvent","kind":3,"href":"moxxmpp/BlocklistBlockPushEvent-class.html"}},{"name":"items","qualifiedName":"moxxmpp.BlocklistBlockPushEvent.items","href":"moxxmpp/BlocklistBlockPushEvent/items.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"BlocklistBlockPushEvent","kind":3,"href":"moxxmpp/BlocklistBlockPushEvent-class.html"}},{"name":"BlocklistUnblockAllPushEvent","qualifiedName":"moxxmpp.BlocklistUnblockAllPushEvent","href":"moxxmpp/BlocklistUnblockAllPushEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when receiving a push of the blocklist","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"BlocklistUnblockAllPushEvent","qualifiedName":"moxxmpp.BlocklistUnblockAllPushEvent.BlocklistUnblockAllPushEvent","href":"moxxmpp/BlocklistUnblockAllPushEvent/BlocklistUnblockAllPushEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"BlocklistUnblockAllPushEvent","kind":3,"href":"moxxmpp/BlocklistUnblockAllPushEvent-class.html"}},{"name":"BlocklistUnblockPushEvent","qualifiedName":"moxxmpp.BlocklistUnblockPushEvent","href":"moxxmpp/BlocklistUnblockPushEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when receiving a push of the blocklist","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"BlocklistUnblockPushEvent","qualifiedName":"moxxmpp.BlocklistUnblockPushEvent.BlocklistUnblockPushEvent","href":"moxxmpp/BlocklistUnblockPushEvent/BlocklistUnblockPushEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"BlocklistUnblockPushEvent","kind":3,"href":"moxxmpp/BlocklistUnblockPushEvent-class.html"}},{"name":"items","qualifiedName":"moxxmpp.BlocklistUnblockPushEvent.items","href":"moxxmpp/BlocklistUnblockPushEvent/items.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"BlocklistUnblockPushEvent","kind":3,"href":"moxxmpp/BlocklistUnblockPushEvent-class.html"}},{"name":"CSIActiveNonza","qualifiedName":"moxxmpp.CSIActiveNonza","href":"moxxmpp/CSIActiveNonza-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"CSIActiveNonza","qualifiedName":"moxxmpp.CSIActiveNonza.CSIActiveNonza","href":"moxxmpp/CSIActiveNonza/CSIActiveNonza.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"CSIActiveNonza","kind":3,"href":"moxxmpp/CSIActiveNonza-class.html"}},{"name":"CSIInactiveNonza","qualifiedName":"moxxmpp.CSIInactiveNonza","href":"moxxmpp/CSIInactiveNonza-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"CSIInactiveNonza","qualifiedName":"moxxmpp.CSIInactiveNonza.CSIInactiveNonza","href":"moxxmpp/CSIInactiveNonza/CSIInactiveNonza.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"CSIInactiveNonza","kind":3,"href":"moxxmpp/CSIInactiveNonza-class.html"}},{"name":"CSIManager","qualifiedName":"moxxmpp.CSIManager","href":"moxxmpp/CSIManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"The manager requires a CSINegotiator to be registered as a feature negotiator.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"CSIManager","qualifiedName":"moxxmpp.CSIManager.CSIManager","href":"moxxmpp/CSIManager/CSIManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"CSIManager","kind":3,"href":"moxxmpp/CSIManager-class.html"}},{"name":"isActive","qualifiedName":"moxxmpp.CSIManager.isActive","href":"moxxmpp/CSIManager/isActive.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"CSIManager","kind":3,"href":"moxxmpp/CSIManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.CSIManager.isSupported","href":"moxxmpp/CSIManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"CSIManager","kind":3,"href":"moxxmpp/CSIManager-class.html"}},{"name":"restoreCSIState","qualifiedName":"moxxmpp.CSIManager.restoreCSIState","href":"moxxmpp/CSIManager/restoreCSIState.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"To be called after a stream has been resumed as CSI does not\nsurvive a stream resumption.","enclosedBy":{"name":"CSIManager","kind":3,"href":"moxxmpp/CSIManager-class.html"}},{"name":"setActive","qualifiedName":"moxxmpp.CSIManager.setActive","href":"moxxmpp/CSIManager/setActive.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Tells the server to stop optimizing traffic.\nIf sendNonza is false, then no nonza is sent. This is useful\nfor setting up the CSI manager for Bind2.","enclosedBy":{"name":"CSIManager","kind":3,"href":"moxxmpp/CSIManager-class.html"}},{"name":"setInactive","qualifiedName":"moxxmpp.CSIManager.setInactive","href":"moxxmpp/CSIManager/setInactive.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Tells the server to optimize traffic following XEP-0352\nIf sendNonza is false, then no nonza is sent. This is useful\nfor setting up the CSI manager for Bind2.","enclosedBy":{"name":"CSIManager","kind":3,"href":"moxxmpp/CSIManager-class.html"}},{"name":"CSINegotiator","qualifiedName":"moxxmpp.CSINegotiator","href":"moxxmpp/CSINegotiator-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A Stub negotiator that is just for \"intercepting\" the stream feature.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"CSINegotiator","qualifiedName":"moxxmpp.CSINegotiator.CSINegotiator","href":"moxxmpp/CSINegotiator/CSINegotiator.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"CSINegotiator","kind":3,"href":"moxxmpp/CSINegotiator-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.CSINegotiator.isSupported","href":"moxxmpp/CSINegotiator/isSupported.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"CSINegotiator","kind":3,"href":"moxxmpp/CSINegotiator-class.html"}},{"name":"negotiate","qualifiedName":"moxxmpp.CSINegotiator.negotiate","href":"moxxmpp/CSINegotiator/negotiate.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called with the currently received nonza nonza when the negotiator is active.\nIf the negotiator is just elected to be the next one, then nonza is equal to\nthe <stream:features /> nonza.","enclosedBy":{"name":"CSINegotiator","kind":3,"href":"moxxmpp/CSINegotiator-class.html"}},{"name":"onBind2FeaturesReceived","qualifiedName":"moxxmpp.CSINegotiator.onBind2FeaturesReceived","href":"moxxmpp/CSINegotiator/onBind2FeaturesReceived.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the Bind2 negotiator when Bind2 features are received. The returned\nXMLNodes are added to Bind2's bind request.","enclosedBy":{"name":"CSINegotiator","kind":3,"href":"moxxmpp/CSINegotiator-class.html"}},{"name":"onBind2Success","qualifiedName":"moxxmpp.CSINegotiator.onBind2Success","href":"moxxmpp/CSINegotiator/onBind2Success.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the Bind2 negotiator when Bind2 results are received.","enclosedBy":{"name":"CSINegotiator","kind":3,"href":"moxxmpp/CSINegotiator-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.CSINegotiator.postRegisterCallback","href":"moxxmpp/CSINegotiator/postRegisterCallback.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Run after all negotiators are registered. Useful for registering callbacks against\nother negotiators. By default this function does nothing.","enclosedBy":{"name":"CSINegotiator","kind":3,"href":"moxxmpp/CSINegotiator-class.html"}},{"name":"reset","qualifiedName":"moxxmpp.CSINegotiator.reset","href":"moxxmpp/CSINegotiator/reset.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Reset the negotiator to a state that negotation can happen again.","enclosedBy":{"name":"CSINegotiator","kind":3,"href":"moxxmpp/CSINegotiator-class.html"}},{"name":"CarbonsData","qualifiedName":"moxxmpp.CarbonsData","href":"moxxmpp/CarbonsData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"CarbonsData","qualifiedName":"moxxmpp.CarbonsData.CarbonsData","href":"moxxmpp/CarbonsData/CarbonsData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"CarbonsData","kind":3,"href":"moxxmpp/CarbonsData-class.html"}},{"name":"isCarbon","qualifiedName":"moxxmpp.CarbonsData.isCarbon","href":"moxxmpp/CarbonsData/isCarbon.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Indicates whether this message is a carbon.","enclosedBy":{"name":"CarbonsData","kind":3,"href":"moxxmpp/CarbonsData-class.html"}},{"name":"CarbonsManager","qualifiedName":"moxxmpp.CarbonsManager","href":"moxxmpp/CarbonsManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"This manager class implements support for XEP-0280.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"CarbonsManager","qualifiedName":"moxxmpp.CarbonsManager.CarbonsManager","href":"moxxmpp/CarbonsManager/CarbonsManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"CarbonsManager","kind":3,"href":"moxxmpp/CarbonsManager-class.html"}},{"name":"disableCarbons","qualifiedName":"moxxmpp.CarbonsManager.disableCarbons","href":"moxxmpp/CarbonsManager/disableCarbons.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Send a request to the server, asking it to disable Message Carbons.","enclosedBy":{"name":"CarbonsManager","kind":3,"href":"moxxmpp/CarbonsManager-class.html"}},{"name":"enableCarbons","qualifiedName":"moxxmpp.CarbonsManager.enableCarbons","href":"moxxmpp/CarbonsManager/enableCarbons.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Send a request to the server, asking it to enable Message Carbons.","enclosedBy":{"name":"CarbonsManager","kind":3,"href":"moxxmpp/CarbonsManager-class.html"}},{"name":"forceEnable","qualifiedName":"moxxmpp.CarbonsManager.forceEnable","href":"moxxmpp/CarbonsManager/forceEnable.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"CarbonsManager","kind":3,"href":"moxxmpp/CarbonsManager-class.html"}},{"name":"getIncomingPreStanzaHandlers","qualifiedName":"moxxmpp.CarbonsManager.getIncomingPreStanzaHandlers","href":"moxxmpp/CarbonsManager/getIncomingPreStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanza handlers\nthat have to run before the main ones run. This is useful, for example, for OMEMO\nas we have to decrypt the stanza before we do anything else. The higher the value\nof the handler's priority, the earlier it is run.","enclosedBy":{"name":"CarbonsManager","kind":3,"href":"moxxmpp/CarbonsManager-class.html"}},{"name":"isCarbonValid","qualifiedName":"moxxmpp.CarbonsManager.isCarbonValid","href":"moxxmpp/CarbonsManager/isCarbonValid.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Checks if a carbon sent by senderJid is valid to prevent vulnerabilities like\nthe ones listed at https://xmpp.org/extensions/xep-0280.html#security.","enclosedBy":{"name":"CarbonsManager","kind":3,"href":"moxxmpp/CarbonsManager-class.html"}},{"name":"isEnabled","qualifiedName":"moxxmpp.CarbonsManager.isEnabled","href":"moxxmpp/CarbonsManager/isEnabled.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"True if Message Carbons are enabled. False, if not.","enclosedBy":{"name":"CarbonsManager","kind":3,"href":"moxxmpp/CarbonsManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.CarbonsManager.isSupported","href":"moxxmpp/CarbonsManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"CarbonsManager","kind":3,"href":"moxxmpp/CarbonsManager-class.html"}},{"name":"onXmppEvent","qualifiedName":"moxxmpp.CarbonsManager.onXmppEvent","href":"moxxmpp/CarbonsManager/onXmppEvent.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called when XmppConnection triggers an event","enclosedBy":{"name":"CarbonsManager","kind":3,"href":"moxxmpp/CarbonsManager-class.html"}},{"name":"setDisabled","qualifiedName":"moxxmpp.CarbonsManager.setDisabled","href":"moxxmpp/CarbonsManager/setDisabled.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"CarbonsManager","kind":3,"href":"moxxmpp/CarbonsManager-class.html"}},{"name":"setEnabled","qualifiedName":"moxxmpp.CarbonsManager.setEnabled","href":"moxxmpp/CarbonsManager/setEnabled.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"CarbonsManager","kind":3,"href":"moxxmpp/CarbonsManager-class.html"}},{"name":"CarbonsNegotiator","qualifiedName":"moxxmpp.CarbonsNegotiator","href":"moxxmpp/CarbonsNegotiator-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"CarbonsNegotiator","qualifiedName":"moxxmpp.CarbonsNegotiator.CarbonsNegotiator","href":"moxxmpp/CarbonsNegotiator/CarbonsNegotiator.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"CarbonsNegotiator","kind":3,"href":"moxxmpp/CarbonsNegotiator-class.html"}},{"name":"onBind2FeaturesReceived","qualifiedName":"moxxmpp.CarbonsNegotiator.onBind2FeaturesReceived","href":"moxxmpp/CarbonsNegotiator/onBind2FeaturesReceived.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the Bind2 negotiator when Bind2 features are received. The returned\nXMLNodes are added to Bind2's bind request.","enclosedBy":{"name":"CarbonsNegotiator","kind":3,"href":"moxxmpp/CarbonsNegotiator-class.html"}},{"name":"onBind2Success","qualifiedName":"moxxmpp.CarbonsNegotiator.onBind2Success","href":"moxxmpp/CarbonsNegotiator/onBind2Success.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the Bind2 negotiator when Bind2 results are received.","enclosedBy":{"name":"CarbonsNegotiator","kind":3,"href":"moxxmpp/CarbonsNegotiator-class.html"}},{"name":"reset","qualifiedName":"moxxmpp.CarbonsNegotiator.reset","href":"moxxmpp/CarbonsNegotiator/reset.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Reset the negotiator to a state that negotation can happen again.","enclosedBy":{"name":"CarbonsNegotiator","kind":3,"href":"moxxmpp/CarbonsNegotiator-class.html"}},{"name":"ChatMarker","qualifiedName":"moxxmpp.ChatMarker","href":"moxxmpp/ChatMarker.html","kind":5,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ChatMarker","qualifiedName":"moxxmpp.ChatMarker.ChatMarker","href":"moxxmpp/ChatMarker/ChatMarker.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ChatMarker","kind":5,"href":"moxxmpp/ChatMarker.html"}},{"name":"ChatMarker.fromName","qualifiedName":"moxxmpp.ChatMarker.fromName","href":"moxxmpp/ChatMarker/ChatMarker.fromName.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ChatMarker","kind":5,"href":"moxxmpp/ChatMarker.html"}},{"name":"toXML","qualifiedName":"moxxmpp.ChatMarker.toXML","href":"moxxmpp/ChatMarker/toXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ChatMarker","kind":5,"href":"moxxmpp/ChatMarker.html"}},{"name":"values","qualifiedName":"moxxmpp.ChatMarker.values","href":"moxxmpp/ChatMarker/values-constant.html","kind":1,"overriddenDepth":0,"packageRank":0,"desc":"A constant List of the values in this enum, in order of their declaration.","enclosedBy":{"name":"ChatMarker","kind":5,"href":"moxxmpp/ChatMarker.html"}},{"name":"ChatMarkerData","qualifiedName":"moxxmpp.ChatMarkerData","href":"moxxmpp/ChatMarkerData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ChatMarkerData","qualifiedName":"moxxmpp.ChatMarkerData.ChatMarkerData","href":"moxxmpp/ChatMarkerData/ChatMarkerData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ChatMarkerData","kind":3,"href":"moxxmpp/ChatMarkerData-class.html"}},{"name":"id","qualifiedName":"moxxmpp.ChatMarkerData.id","href":"moxxmpp/ChatMarkerData/id.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The ID the chat marker applies to","enclosedBy":{"name":"ChatMarkerData","kind":3,"href":"moxxmpp/ChatMarkerData-class.html"}},{"name":"marker","qualifiedName":"moxxmpp.ChatMarkerData.marker","href":"moxxmpp/ChatMarkerData/marker.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The actual chat state","enclosedBy":{"name":"ChatMarkerData","kind":3,"href":"moxxmpp/ChatMarkerData-class.html"}},{"name":"toXML","qualifiedName":"moxxmpp.ChatMarkerData.toXML","href":"moxxmpp/ChatMarkerData/toXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ChatMarkerData","kind":3,"href":"moxxmpp/ChatMarkerData-class.html"}},{"name":"ChatMarkerEvent","qualifiedName":"moxxmpp.ChatMarkerEvent","href":"moxxmpp/ChatMarkerEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ChatMarkerEvent","qualifiedName":"moxxmpp.ChatMarkerEvent.ChatMarkerEvent","href":"moxxmpp/ChatMarkerEvent/ChatMarkerEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ChatMarkerEvent","kind":3,"href":"moxxmpp/ChatMarkerEvent-class.html"}},{"name":"from","qualifiedName":"moxxmpp.ChatMarkerEvent.from","href":"moxxmpp/ChatMarkerEvent/from.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The entity that sent the chat marker.","enclosedBy":{"name":"ChatMarkerEvent","kind":3,"href":"moxxmpp/ChatMarkerEvent-class.html"}},{"name":"id","qualifiedName":"moxxmpp.ChatMarkerEvent.id","href":"moxxmpp/ChatMarkerEvent/id.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The id of the message that the marker applies to.","enclosedBy":{"name":"ChatMarkerEvent","kind":3,"href":"moxxmpp/ChatMarkerEvent-class.html"}},{"name":"type","qualifiedName":"moxxmpp.ChatMarkerEvent.type","href":"moxxmpp/ChatMarkerEvent/type.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The type of chat marker that was sent.","enclosedBy":{"name":"ChatMarkerEvent","kind":3,"href":"moxxmpp/ChatMarkerEvent-class.html"}},{"name":"ChatMarkerManager","qualifiedName":"moxxmpp.ChatMarkerManager","href":"moxxmpp/ChatMarkerManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ChatMarkerManager","qualifiedName":"moxxmpp.ChatMarkerManager.ChatMarkerManager","href":"moxxmpp/ChatMarkerManager/ChatMarkerManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ChatMarkerManager","kind":3,"href":"moxxmpp/ChatMarkerManager-class.html"}},{"name":"getDiscoFeatures","qualifiedName":"moxxmpp.ChatMarkerManager.getDiscoFeatures","href":"moxxmpp/ChatMarkerManager/getDiscoFeatures.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return a list of features that should be included in a disco response.","enclosedBy":{"name":"ChatMarkerManager","kind":3,"href":"moxxmpp/ChatMarkerManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.ChatMarkerManager.getIncomingStanzaHandlers","href":"moxxmpp/ChatMarkerManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"ChatMarkerManager","kind":3,"href":"moxxmpp/ChatMarkerManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.ChatMarkerManager.isSupported","href":"moxxmpp/ChatMarkerManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"ChatMarkerManager","kind":3,"href":"moxxmpp/ChatMarkerManager-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.ChatMarkerManager.postRegisterCallback","href":"moxxmpp/ChatMarkerManager/postRegisterCallback.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called after the registration of all managers against the XmppConnection is done.\nThis method is only called once during the entire lifetime of it.","enclosedBy":{"name":"ChatMarkerManager","kind":3,"href":"moxxmpp/ChatMarkerManager-class.html"}},{"name":"ChatState","qualifiedName":"moxxmpp.ChatState","href":"moxxmpp/ChatState.html","kind":5,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ChatState","qualifiedName":"moxxmpp.ChatState.ChatState","href":"moxxmpp/ChatState/ChatState.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ChatState","kind":5,"href":"moxxmpp/ChatState.html"}},{"name":"ChatState.fromName","qualifiedName":"moxxmpp.ChatState.fromName","href":"moxxmpp/ChatState/ChatState.fromName.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ChatState","kind":5,"href":"moxxmpp/ChatState.html"}},{"name":"toName","qualifiedName":"moxxmpp.ChatState.toName","href":"moxxmpp/ChatState/toName.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ChatState","kind":5,"href":"moxxmpp/ChatState.html"}},{"name":"toXML","qualifiedName":"moxxmpp.ChatState.toXML","href":"moxxmpp/ChatState/toXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ChatState","kind":5,"href":"moxxmpp/ChatState.html"}},{"name":"values","qualifiedName":"moxxmpp.ChatState.values","href":"moxxmpp/ChatState/values-constant.html","kind":1,"overriddenDepth":0,"packageRank":0,"desc":"A constant List of the values in this enum, in order of their declaration.","enclosedBy":{"name":"ChatState","kind":5,"href":"moxxmpp/ChatState.html"}},{"name":"ChatStateManager","qualifiedName":"moxxmpp.ChatStateManager","href":"moxxmpp/ChatStateManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ChatStateManager","qualifiedName":"moxxmpp.ChatStateManager.ChatStateManager","href":"moxxmpp/ChatStateManager/ChatStateManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ChatStateManager","kind":3,"href":"moxxmpp/ChatStateManager-class.html"}},{"name":"getDiscoFeatures","qualifiedName":"moxxmpp.ChatStateManager.getDiscoFeatures","href":"moxxmpp/ChatStateManager/getDiscoFeatures.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return a list of features that should be included in a disco response.","enclosedBy":{"name":"ChatStateManager","kind":3,"href":"moxxmpp/ChatStateManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.ChatStateManager.getIncomingStanzaHandlers","href":"moxxmpp/ChatStateManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"ChatStateManager","kind":3,"href":"moxxmpp/ChatStateManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.ChatStateManager.isSupported","href":"moxxmpp/ChatStateManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"ChatStateManager","kind":3,"href":"moxxmpp/ChatStateManager-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.ChatStateManager.postRegisterCallback","href":"moxxmpp/ChatStateManager/postRegisterCallback.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called after the registration of all managers against the XmppConnection is done.\nThis method is only called once during the entire lifetime of it.","enclosedBy":{"name":"ChatStateManager","kind":3,"href":"moxxmpp/ChatStateManager-class.html"}},{"name":"sendChatState","qualifiedName":"moxxmpp.ChatStateManager.sendChatState","href":"moxxmpp/ChatStateManager/sendChatState.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Send a chat state notification to to. You can specify the type attribute\nof the message with messageType.","enclosedBy":{"name":"ChatStateManager","kind":3,"href":"moxxmpp/ChatStateManager-class.html"}},{"name":"ClientStreamHeaderNonza","qualifiedName":"moxxmpp.ClientStreamHeaderNonza","href":"moxxmpp/ClientStreamHeaderNonza-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"\"Nonza\" describing the XMPP stream header of a client-to-server connection.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ClientStreamHeaderNonza","qualifiedName":"moxxmpp.ClientStreamHeaderNonza.ClientStreamHeaderNonza","href":"moxxmpp/ClientStreamHeaderNonza/ClientStreamHeaderNonza.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ClientStreamHeaderNonza","kind":3,"href":"moxxmpp/ClientStreamHeaderNonza-class.html"}},{"name":"ClientToServerNegotiator","qualifiedName":"moxxmpp.ClientToServerNegotiator","href":"moxxmpp/ClientToServerNegotiator-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"This class implements the stream feature negotiation for usage in client to server\nconnections.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ClientToServerNegotiator","qualifiedName":"moxxmpp.ClientToServerNegotiator.ClientToServerNegotiator","href":"moxxmpp/ClientToServerNegotiator/ClientToServerNegotiator.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ClientToServerNegotiator","kind":3,"href":"moxxmpp/ClientToServerNegotiator-class.html"}},{"name":"getNextNegotiator","qualifiedName":"moxxmpp.ClientToServerNegotiator.getNextNegotiator","href":"moxxmpp/ClientToServerNegotiator/getNextNegotiator.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns the next negotiator that matches features. Returns null if none can be\npicked. If log is true, then the list of matching negotiators will be logged.","enclosedBy":{"name":"ClientToServerNegotiator","kind":3,"href":"moxxmpp/ClientToServerNegotiator-class.html"}},{"name":"getStanzaNamespace","qualifiedName":"moxxmpp.ClientToServerNegotiator.getStanzaNamespace","href":"moxxmpp/ClientToServerNegotiator/getStanzaNamespace.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns the xmlns attribute that stanzas should have.","enclosedBy":{"name":"ClientToServerNegotiator","kind":3,"href":"moxxmpp/ClientToServerNegotiator-class.html"}},{"name":"negotiate","qualifiedName":"moxxmpp.ClientToServerNegotiator.negotiate","href":"moxxmpp/ClientToServerNegotiator/negotiate.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called whenever the stream buffer outputs a new event event.","enclosedBy":{"name":"ClientToServerNegotiator","kind":3,"href":"moxxmpp/ClientToServerNegotiator-class.html"}},{"name":"registerNegotiator","qualifiedName":"moxxmpp.ClientToServerNegotiator.registerNegotiator","href":"moxxmpp/ClientToServerNegotiator/registerNegotiator.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Registers the negotiator negotiator against this negotiations handler.","enclosedBy":{"name":"ClientToServerNegotiator","kind":3,"href":"moxxmpp/ClientToServerNegotiator-class.html"}},{"name":"removeNegotiatingFeature","qualifiedName":"moxxmpp.ClientToServerNegotiator.removeNegotiatingFeature","href":"moxxmpp/ClientToServerNegotiator/removeNegotiatingFeature.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Remove feature from the stream features we are currently negotiating.","enclosedBy":{"name":"ClientToServerNegotiator","kind":3,"href":"moxxmpp/ClientToServerNegotiator-class.html"}},{"name":"reset","qualifiedName":"moxxmpp.ClientToServerNegotiator.reset","href":"moxxmpp/ClientToServerNegotiator/reset.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Resets all registered negotiators and the negotiation handler.","enclosedBy":{"name":"ClientToServerNegotiator","kind":3,"href":"moxxmpp/ClientToServerNegotiator-class.html"}},{"name":"sendStreamHeader","qualifiedName":"moxxmpp.ClientToServerNegotiator.sendStreamHeader","href":"moxxmpp/ClientToServerNegotiator/sendStreamHeader.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Sends the stream header.","enclosedBy":{"name":"ClientToServerNegotiator","kind":3,"href":"moxxmpp/ClientToServerNegotiator-class.html"}},{"name":"ComponentStreamHeaderNonza","qualifiedName":"moxxmpp.ComponentStreamHeaderNonza","href":"moxxmpp/ComponentStreamHeaderNonza-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Nonza describing the XMPP stream header.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ComponentStreamHeaderNonza","qualifiedName":"moxxmpp.ComponentStreamHeaderNonza.ComponentStreamHeaderNonza","href":"moxxmpp/ComponentStreamHeaderNonza/ComponentStreamHeaderNonza.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ComponentStreamHeaderNonza","kind":3,"href":"moxxmpp/ComponentStreamHeaderNonza-class.html"}},{"name":"ComponentToServerNegotiator","qualifiedName":"moxxmpp.ComponentToServerNegotiator","href":"moxxmpp/ComponentToServerNegotiator-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"The ComponentToServerNegotiator is a NegotiationsHandler that allows writing\ncomponents that adhere to XEP-0114.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ComponentToServerNegotiator","qualifiedName":"moxxmpp.ComponentToServerNegotiator.ComponentToServerNegotiator","href":"moxxmpp/ComponentToServerNegotiator/ComponentToServerNegotiator.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ComponentToServerNegotiator","kind":3,"href":"moxxmpp/ComponentToServerNegotiator-class.html"}},{"name":"getStanzaNamespace","qualifiedName":"moxxmpp.ComponentToServerNegotiator.getStanzaNamespace","href":"moxxmpp/ComponentToServerNegotiator/getStanzaNamespace.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns the xmlns attribute that stanzas should have.","enclosedBy":{"name":"ComponentToServerNegotiator","kind":3,"href":"moxxmpp/ComponentToServerNegotiator-class.html"}},{"name":"negotiate","qualifiedName":"moxxmpp.ComponentToServerNegotiator.negotiate","href":"moxxmpp/ComponentToServerNegotiator/negotiate.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called whenever the stream buffer outputs a new event event.","enclosedBy":{"name":"ComponentToServerNegotiator","kind":3,"href":"moxxmpp/ComponentToServerNegotiator-class.html"}},{"name":"registerNegotiator","qualifiedName":"moxxmpp.ComponentToServerNegotiator.registerNegotiator","href":"moxxmpp/ComponentToServerNegotiator/registerNegotiator.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Registers the negotiator negotiator against this negotiations handler.","enclosedBy":{"name":"ComponentToServerNegotiator","kind":3,"href":"moxxmpp/ComponentToServerNegotiator-class.html"}},{"name":"reset","qualifiedName":"moxxmpp.ComponentToServerNegotiator.reset","href":"moxxmpp/ComponentToServerNegotiator/reset.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Resets all registered negotiators and the negotiation handler.","enclosedBy":{"name":"ComponentToServerNegotiator","kind":3,"href":"moxxmpp/ComponentToServerNegotiator-class.html"}},{"name":"sendStreamHeader","qualifiedName":"moxxmpp.ComponentToServerNegotiator.sendStreamHeader","href":"moxxmpp/ComponentToServerNegotiator/sendStreamHeader.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Sends the stream header.","enclosedBy":{"name":"ComponentToServerNegotiator","kind":3,"href":"moxxmpp/ComponentToServerNegotiator-class.html"}},{"name":"ComponentToServerState","qualifiedName":"moxxmpp.ComponentToServerState","href":"moxxmpp/ComponentToServerState.html","kind":5,"overriddenDepth":0,"packageRank":0,"desc":"The states the ComponentToServerNegotiator can be in.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ComponentToServerState","qualifiedName":"moxxmpp.ComponentToServerState.ComponentToServerState","href":"moxxmpp/ComponentToServerState/ComponentToServerState.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ComponentToServerState","kind":5,"href":"moxxmpp/ComponentToServerState.html"}},{"name":"values","qualifiedName":"moxxmpp.ComponentToServerState.values","href":"moxxmpp/ComponentToServerState/values-constant.html","kind":1,"overriddenDepth":0,"packageRank":0,"desc":"A constant List of the values in this enum, in order of their declaration.","enclosedBy":{"name":"ComponentToServerState","kind":5,"href":"moxxmpp/ComponentToServerState.html"}},{"name":"ConnectingEvent","qualifiedName":"moxxmpp.ConnectingEvent","href":"moxxmpp/ConnectingEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when we are starting an connection attempt","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ConnectingEvent","qualifiedName":"moxxmpp.ConnectingEvent.ConnectingEvent","href":"moxxmpp/ConnectingEvent/ConnectingEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ConnectingEvent","kind":3,"href":"moxxmpp/ConnectingEvent-class.html"}},{"name":"ConnectionLostCallback","qualifiedName":"moxxmpp.ConnectionLostCallback","href":"moxxmpp/ConnectionLostCallback.html","kind":21,"overriddenDepth":0,"packageRank":0,"desc":"A callback function to be called when the connection to the server has been lost.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ConnectionSettings","qualifiedName":"moxxmpp.ConnectionSettings","href":"moxxmpp/ConnectionSettings-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ConnectionSettings","qualifiedName":"moxxmpp.ConnectionSettings.ConnectionSettings","href":"moxxmpp/ConnectionSettings/ConnectionSettings.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ConnectionSettings","kind":3,"href":"moxxmpp/ConnectionSettings-class.html"}},{"name":"host","qualifiedName":"moxxmpp.ConnectionSettings.host","href":"moxxmpp/ConnectionSettings/host.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The host to connect to. Skips DNS resolution if specified.","enclosedBy":{"name":"ConnectionSettings","kind":3,"href":"moxxmpp/ConnectionSettings-class.html"}},{"name":"jid","qualifiedName":"moxxmpp.ConnectionSettings.jid","href":"moxxmpp/ConnectionSettings/jid.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The JID to authenticate as.","enclosedBy":{"name":"ConnectionSettings","kind":3,"href":"moxxmpp/ConnectionSettings-class.html"}},{"name":"password","qualifiedName":"moxxmpp.ConnectionSettings.password","href":"moxxmpp/ConnectionSettings/password.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The password to use during authentication.","enclosedBy":{"name":"ConnectionSettings","kind":3,"href":"moxxmpp/ConnectionSettings-class.html"}},{"name":"port","qualifiedName":"moxxmpp.ConnectionSettings.port","href":"moxxmpp/ConnectionSettings/port.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The port to connect to. Skips DNS resolution if specified.","enclosedBy":{"name":"ConnectionSettings","kind":3,"href":"moxxmpp/ConnectionSettings-class.html"}},{"name":"serverJid","qualifiedName":"moxxmpp.ConnectionSettings.serverJid","href":"moxxmpp/ConnectionSettings/serverJid.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The JID of the server we're connected to.","enclosedBy":{"name":"ConnectionSettings","kind":3,"href":"moxxmpp/ConnectionSettings-class.html"}},{"name":"ConnectionStateChangedEvent","qualifiedName":"moxxmpp.ConnectionStateChangedEvent","href":"moxxmpp/ConnectionStateChangedEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when the connection state of the XmppConnection has\nchanged.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ConnectionStateChangedEvent","qualifiedName":"moxxmpp.ConnectionStateChangedEvent.ConnectionStateChangedEvent","href":"moxxmpp/ConnectionStateChangedEvent/ConnectionStateChangedEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ConnectionStateChangedEvent","kind":3,"href":"moxxmpp/ConnectionStateChangedEvent-class.html"}},{"name":"before","qualifiedName":"moxxmpp.ConnectionStateChangedEvent.before","href":"moxxmpp/ConnectionStateChangedEvent/before.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ConnectionStateChangedEvent","kind":3,"href":"moxxmpp/ConnectionStateChangedEvent-class.html"}},{"name":"connectionEstablished","qualifiedName":"moxxmpp.ConnectionStateChangedEvent.connectionEstablished","href":"moxxmpp/ConnectionStateChangedEvent/connectionEstablished.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Indicates whether the connection state switched from a not connected state to a\nconnected state.","enclosedBy":{"name":"ConnectionStateChangedEvent","kind":3,"href":"moxxmpp/ConnectionStateChangedEvent-class.html"}},{"name":"state","qualifiedName":"moxxmpp.ConnectionStateChangedEvent.state","href":"moxxmpp/ConnectionStateChangedEvent/state.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ConnectionStateChangedEvent","kind":3,"href":"moxxmpp/ConnectionStateChangedEvent-class.html"}},{"name":"ConnectivityManager","qualifiedName":"moxxmpp.ConnectivityManager","href":"moxxmpp/ConnectivityManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"This manager class is responsible to tell the moxxmpp XmppConnection\nwhen a connection can be established or not, regarding the network availability.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ConnectivityManager","qualifiedName":"moxxmpp.ConnectivityManager.ConnectivityManager","href":"moxxmpp/ConnectivityManager/ConnectivityManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ConnectivityManager","kind":3,"href":"moxxmpp/ConnectivityManager-class.html"}},{"name":"hasConnection","qualifiedName":"moxxmpp.ConnectivityManager.hasConnection","href":"moxxmpp/ConnectivityManager/hasConnection.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns true if a network connection is available. If not, returns false.","enclosedBy":{"name":"ConnectivityManager","kind":3,"href":"moxxmpp/ConnectivityManager-class.html"}},{"name":"waitForConnection","qualifiedName":"moxxmpp.ConnectivityManager.waitForConnection","href":"moxxmpp/ConnectivityManager/waitForConnection.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns a future that resolves once we have a network connection.","enclosedBy":{"name":"ConnectivityManager","kind":3,"href":"moxxmpp/ConnectivityManager-class.html"}},{"name":"CryptographicHashManager","qualifiedName":"moxxmpp.CryptographicHashManager","href":"moxxmpp/CryptographicHashManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"CryptographicHashManager","qualifiedName":"moxxmpp.CryptographicHashManager.CryptographicHashManager","href":"moxxmpp/CryptographicHashManager/CryptographicHashManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"CryptographicHashManager","kind":3,"href":"moxxmpp/CryptographicHashManager-class.html"}},{"name":"getDiscoFeatures","qualifiedName":"moxxmpp.CryptographicHashManager.getDiscoFeatures","href":"moxxmpp/CryptographicHashManager/getDiscoFeatures.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"NOTE: We intentionally do not advertise support for SHA-1, as it is marked as\nMUST NOT. Sha-1 support is only for providing a wrapper over its hash\nfunction, for example for XEP-0115.","enclosedBy":{"name":"CryptographicHashManager","kind":3,"href":"moxxmpp/CryptographicHashManager-class.html"}},{"name":"hashFromData","qualifiedName":"moxxmpp.CryptographicHashManager.hashFromData","href":"moxxmpp/CryptographicHashManager/hashFromData.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Compute the raw hash value of data using the algorithm specified by function.\nIf the function is not supported, an exception will be thrown.","enclosedBy":{"name":"CryptographicHashManager","kind":3,"href":"moxxmpp/CryptographicHashManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.CryptographicHashManager.isSupported","href":"moxxmpp/CryptographicHashManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"CryptographicHashManager","kind":3,"href":"moxxmpp/CryptographicHashManager-class.html"}},{"name":"DataForm","qualifiedName":"moxxmpp.DataForm","href":"moxxmpp/DataForm-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"DataForm","qualifiedName":"moxxmpp.DataForm.DataForm","href":"moxxmpp/DataForm/DataForm.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DataForm","kind":3,"href":"moxxmpp/DataForm-class.html"}},{"name":"fields","qualifiedName":"moxxmpp.DataForm.fields","href":"moxxmpp/DataForm/fields.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DataForm","kind":3,"href":"moxxmpp/DataForm-class.html"}},{"name":"getFieldByVar","qualifiedName":"moxxmpp.DataForm.getFieldByVar","href":"moxxmpp/DataForm/getFieldByVar.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DataForm","kind":3,"href":"moxxmpp/DataForm-class.html"}},{"name":"instructions","qualifiedName":"moxxmpp.DataForm.instructions","href":"moxxmpp/DataForm/instructions.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DataForm","kind":3,"href":"moxxmpp/DataForm-class.html"}},{"name":"items","qualifiedName":"moxxmpp.DataForm.items","href":"moxxmpp/DataForm/items.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DataForm","kind":3,"href":"moxxmpp/DataForm-class.html"}},{"name":"reported","qualifiedName":"moxxmpp.DataForm.reported","href":"moxxmpp/DataForm/reported.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DataForm","kind":3,"href":"moxxmpp/DataForm-class.html"}},{"name":"title","qualifiedName":"moxxmpp.DataForm.title","href":"moxxmpp/DataForm/title.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DataForm","kind":3,"href":"moxxmpp/DataForm-class.html"}},{"name":"toXml","qualifiedName":"moxxmpp.DataForm.toXml","href":"moxxmpp/DataForm/toXml.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DataForm","kind":3,"href":"moxxmpp/DataForm-class.html"}},{"name":"type","qualifiedName":"moxxmpp.DataForm.type","href":"moxxmpp/DataForm/type.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DataForm","kind":3,"href":"moxxmpp/DataForm-class.html"}},{"name":"DataFormField","qualifiedName":"moxxmpp.DataFormField","href":"moxxmpp/DataFormField-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"DataFormField","qualifiedName":"moxxmpp.DataFormField.DataFormField","href":"moxxmpp/DataFormField/DataFormField.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DataFormField","kind":3,"href":"moxxmpp/DataFormField-class.html"}},{"name":"description","qualifiedName":"moxxmpp.DataFormField.description","href":"moxxmpp/DataFormField/description.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DataFormField","kind":3,"href":"moxxmpp/DataFormField-class.html"}},{"name":"isRequired","qualifiedName":"moxxmpp.DataFormField.isRequired","href":"moxxmpp/DataFormField/isRequired.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DataFormField","kind":3,"href":"moxxmpp/DataFormField-class.html"}},{"name":"label","qualifiedName":"moxxmpp.DataFormField.label","href":"moxxmpp/DataFormField/label.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DataFormField","kind":3,"href":"moxxmpp/DataFormField-class.html"}},{"name":"options","qualifiedName":"moxxmpp.DataFormField.options","href":"moxxmpp/DataFormField/options.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DataFormField","kind":3,"href":"moxxmpp/DataFormField-class.html"}},{"name":"toXml","qualifiedName":"moxxmpp.DataFormField.toXml","href":"moxxmpp/DataFormField/toXml.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DataFormField","kind":3,"href":"moxxmpp/DataFormField-class.html"}},{"name":"type","qualifiedName":"moxxmpp.DataFormField.type","href":"moxxmpp/DataFormField/type.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DataFormField","kind":3,"href":"moxxmpp/DataFormField-class.html"}},{"name":"values","qualifiedName":"moxxmpp.DataFormField.values","href":"moxxmpp/DataFormField/values.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DataFormField","kind":3,"href":"moxxmpp/DataFormField-class.html"}},{"name":"varAttr","qualifiedName":"moxxmpp.DataFormField.varAttr","href":"moxxmpp/DataFormField/varAttr.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DataFormField","kind":3,"href":"moxxmpp/DataFormField-class.html"}},{"name":"DataFormOption","qualifiedName":"moxxmpp.DataFormOption","href":"moxxmpp/DataFormOption-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"DataFormOption","qualifiedName":"moxxmpp.DataFormOption.DataFormOption","href":"moxxmpp/DataFormOption/DataFormOption.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DataFormOption","kind":3,"href":"moxxmpp/DataFormOption-class.html"}},{"name":"label","qualifiedName":"moxxmpp.DataFormOption.label","href":"moxxmpp/DataFormOption/label.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DataFormOption","kind":3,"href":"moxxmpp/DataFormOption-class.html"}},{"name":"toXml","qualifiedName":"moxxmpp.DataFormOption.toXml","href":"moxxmpp/DataFormOption/toXml.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DataFormOption","kind":3,"href":"moxxmpp/DataFormOption-class.html"}},{"name":"value","qualifiedName":"moxxmpp.DataFormOption.value","href":"moxxmpp/DataFormOption/value.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DataFormOption","kind":3,"href":"moxxmpp/DataFormOption-class.html"}},{"name":"DelayedDeliveryData","qualifiedName":"moxxmpp.DelayedDeliveryData","href":"moxxmpp/DelayedDeliveryData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"DelayedDeliveryData","qualifiedName":"moxxmpp.DelayedDeliveryData.DelayedDeliveryData","href":"moxxmpp/DelayedDeliveryData/DelayedDeliveryData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DelayedDeliveryData","kind":3,"href":"moxxmpp/DelayedDeliveryData-class.html"}},{"name":"from","qualifiedName":"moxxmpp.DelayedDeliveryData.from","href":"moxxmpp/DelayedDeliveryData/from.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The JID that originally sent the message.","enclosedBy":{"name":"DelayedDeliveryData","kind":3,"href":"moxxmpp/DelayedDeliveryData-class.html"}},{"name":"timestamp","qualifiedName":"moxxmpp.DelayedDeliveryData.timestamp","href":"moxxmpp/DelayedDeliveryData/timestamp.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The timestamp the message was originally sent.","enclosedBy":{"name":"DelayedDeliveryData","kind":3,"href":"moxxmpp/DelayedDeliveryData-class.html"}},{"name":"DelayedDeliveryManager","qualifiedName":"moxxmpp.DelayedDeliveryManager","href":"moxxmpp/DelayedDeliveryManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"DelayedDeliveryManager","qualifiedName":"moxxmpp.DelayedDeliveryManager.DelayedDeliveryManager","href":"moxxmpp/DelayedDeliveryManager/DelayedDeliveryManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DelayedDeliveryManager","kind":3,"href":"moxxmpp/DelayedDeliveryManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.DelayedDeliveryManager.getIncomingStanzaHandlers","href":"moxxmpp/DelayedDeliveryManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"DelayedDeliveryManager","kind":3,"href":"moxxmpp/DelayedDeliveryManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.DelayedDeliveryManager.isSupported","href":"moxxmpp/DelayedDeliveryManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"DelayedDeliveryManager","kind":3,"href":"moxxmpp/DelayedDeliveryManager-class.html"}},{"name":"DeliveryReceiptReceivedEvent","qualifiedName":"moxxmpp.DeliveryReceiptReceivedEvent","href":"moxxmpp/DeliveryReceiptReceivedEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when a client responds to our delivery receipt request","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"DeliveryReceiptReceivedEvent","qualifiedName":"moxxmpp.DeliveryReceiptReceivedEvent.DeliveryReceiptReceivedEvent","href":"moxxmpp/DeliveryReceiptReceivedEvent/DeliveryReceiptReceivedEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DeliveryReceiptReceivedEvent","kind":3,"href":"moxxmpp/DeliveryReceiptReceivedEvent-class.html"}},{"name":"from","qualifiedName":"moxxmpp.DeliveryReceiptReceivedEvent.from","href":"moxxmpp/DeliveryReceiptReceivedEvent/from.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DeliveryReceiptReceivedEvent","kind":3,"href":"moxxmpp/DeliveryReceiptReceivedEvent-class.html"}},{"name":"id","qualifiedName":"moxxmpp.DeliveryReceiptReceivedEvent.id","href":"moxxmpp/DeliveryReceiptReceivedEvent/id.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DeliveryReceiptReceivedEvent","kind":3,"href":"moxxmpp/DeliveryReceiptReceivedEvent-class.html"}},{"name":"DiscoError","qualifiedName":"moxxmpp.DiscoError","href":"moxxmpp/DiscoError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Base type for disco-related errors.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"DiscoError","qualifiedName":"moxxmpp.DiscoError.DiscoError","href":"moxxmpp/DiscoError/DiscoError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DiscoError","kind":3,"href":"moxxmpp/DiscoError-class.html"}},{"name":"DiscoInfo","qualifiedName":"moxxmpp.DiscoInfo","href":"moxxmpp/DiscoInfo-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"DiscoInfo","qualifiedName":"moxxmpp.DiscoInfo.DiscoInfo","href":"moxxmpp/DiscoInfo/DiscoInfo.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DiscoInfo","kind":3,"href":"moxxmpp/DiscoInfo-class.html"}},{"name":"extendedInfo","qualifiedName":"moxxmpp.DiscoInfo.extendedInfo","href":"moxxmpp/DiscoInfo/extendedInfo.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DiscoInfo","kind":3,"href":"moxxmpp/DiscoInfo-class.html"}},{"name":"features","qualifiedName":"moxxmpp.DiscoInfo.features","href":"moxxmpp/DiscoInfo/features.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DiscoInfo","kind":3,"href":"moxxmpp/DiscoInfo-class.html"}},{"name":"DiscoInfo.fromQuery","qualifiedName":"moxxmpp.DiscoInfo.fromQuery","href":"moxxmpp/DiscoInfo/DiscoInfo.fromQuery.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DiscoInfo","kind":3,"href":"moxxmpp/DiscoInfo-class.html"}},{"name":"identities","qualifiedName":"moxxmpp.DiscoInfo.identities","href":"moxxmpp/DiscoInfo/identities.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DiscoInfo","kind":3,"href":"moxxmpp/DiscoInfo-class.html"}},{"name":"jid","qualifiedName":"moxxmpp.DiscoInfo.jid","href":"moxxmpp/DiscoInfo/jid.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DiscoInfo","kind":3,"href":"moxxmpp/DiscoInfo-class.html"}},{"name":"node","qualifiedName":"moxxmpp.DiscoInfo.node","href":"moxxmpp/DiscoInfo/node.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DiscoInfo","kind":3,"href":"moxxmpp/DiscoInfo-class.html"}},{"name":"toXml","qualifiedName":"moxxmpp.DiscoInfo.toXml","href":"moxxmpp/DiscoInfo/toXml.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DiscoInfo","kind":3,"href":"moxxmpp/DiscoInfo-class.html"}},{"name":"DiscoInfoRequestCallback","qualifiedName":"moxxmpp.DiscoInfoRequestCallback","href":"moxxmpp/DiscoInfoRequestCallback.html","kind":21,"overriddenDepth":0,"packageRank":0,"desc":"Callback that is called when a disco#info requests is received on a given node.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"DiscoItem","qualifiedName":"moxxmpp.DiscoItem","href":"moxxmpp/DiscoItem-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"DiscoItem","qualifiedName":"moxxmpp.DiscoItem.DiscoItem","href":"moxxmpp/DiscoItem/DiscoItem.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DiscoItem","kind":3,"href":"moxxmpp/DiscoItem-class.html"}},{"name":"jid","qualifiedName":"moxxmpp.DiscoItem.jid","href":"moxxmpp/DiscoItem/jid.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DiscoItem","kind":3,"href":"moxxmpp/DiscoItem-class.html"}},{"name":"name","qualifiedName":"moxxmpp.DiscoItem.name","href":"moxxmpp/DiscoItem/name.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DiscoItem","kind":3,"href":"moxxmpp/DiscoItem-class.html"}},{"name":"node","qualifiedName":"moxxmpp.DiscoItem.node","href":"moxxmpp/DiscoItem/node.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DiscoItem","kind":3,"href":"moxxmpp/DiscoItem-class.html"}},{"name":"toXml","qualifiedName":"moxxmpp.DiscoItem.toXml","href":"moxxmpp/DiscoItem/toXml.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DiscoItem","kind":3,"href":"moxxmpp/DiscoItem-class.html"}},{"name":"DiscoItemsRequestCallback","qualifiedName":"moxxmpp.DiscoItemsRequestCallback","href":"moxxmpp/DiscoItemsRequestCallback.html","kind":21,"overriddenDepth":0,"packageRank":0,"desc":"Callback that is called when a disco#items requests is received on a given node.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"DiscoManager","qualifiedName":"moxxmpp.DiscoManager","href":"moxxmpp/DiscoManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"This manager implements XEP-0030 by providing a way of performing disco#info and\ndisco#items requests and answering those requests.\nA caching mechanism is also provided.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"DiscoManager","qualifiedName":"moxxmpp.DiscoManager.DiscoManager","href":"moxxmpp/DiscoManager/DiscoManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"identities is a list of disco identities that should be added by default\nto a disco#info response.","enclosedBy":{"name":"DiscoManager","kind":3,"href":"moxxmpp/DiscoManager-class.html"}},{"name":"addCachedDiscoInfo","qualifiedName":"moxxmpp.DiscoManager.addCachedDiscoInfo","href":"moxxmpp/DiscoManager/addCachedDiscoInfo.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Add a DiscoCacheKey-DiscoInfo pair discoInfoEntry to the internal cache.","enclosedBy":{"name":"DiscoManager","kind":3,"href":"moxxmpp/DiscoManager-class.html"}},{"name":"addFeatures","qualifiedName":"moxxmpp.DiscoManager.addFeatures","href":"moxxmpp/DiscoManager/addFeatures.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Adds a list of features to the possible disco info response.\nThis function only adds features that are not already present in the disco features.","enclosedBy":{"name":"DiscoManager","kind":3,"href":"moxxmpp/DiscoManager-class.html"}},{"name":"addIdentities","qualifiedName":"moxxmpp.DiscoManager.addIdentities","href":"moxxmpp/DiscoManager/addIdentities.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Adds a list of identities to the possible disco info response.\nThis function only adds features that are not already present in the disco features.","enclosedBy":{"name":"DiscoManager","kind":3,"href":"moxxmpp/DiscoManager-class.html"}},{"name":"discoInfoQuery","qualifiedName":"moxxmpp.DiscoManager.discoInfoQuery","href":"moxxmpp/DiscoManager/discoInfoQuery.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Send a disco#info query to entity. If node is specified, then the disco#info\nrequest will be directed against that one node of entity.","enclosedBy":{"name":"DiscoManager","kind":3,"href":"moxxmpp/DiscoManager-class.html"}},{"name":"discoItemsQuery","qualifiedName":"moxxmpp.DiscoManager.discoItemsQuery","href":"moxxmpp/DiscoManager/discoItemsQuery.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Sends a disco items query to the (full) jid entity, optionally with node=node.","enclosedBy":{"name":"DiscoManager","kind":3,"href":"moxxmpp/DiscoManager-class.html"}},{"name":"features","qualifiedName":"moxxmpp.DiscoManager.features","href":"moxxmpp/DiscoManager/features.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The list of disco features that are registered.","enclosedBy":{"name":"DiscoManager","kind":3,"href":"moxxmpp/DiscoManager-class.html"}},{"name":"getDiscoFeatures","qualifiedName":"moxxmpp.DiscoManager.getDiscoFeatures","href":"moxxmpp/DiscoManager/getDiscoFeatures.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return a list of features that should be included in a disco response.","enclosedBy":{"name":"DiscoManager","kind":3,"href":"moxxmpp/DiscoManager-class.html"}},{"name":"getDiscoInfo","qualifiedName":"moxxmpp.DiscoManager.getDiscoInfo","href":"moxxmpp/DiscoManager/getDiscoInfo.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns the DiscoInfo object that would be used as the response to a disco#info\nquery against our bare JID with no node. The results node attribute is set\nto node.","enclosedBy":{"name":"DiscoManager","kind":3,"href":"moxxmpp/DiscoManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.DiscoManager.getIncomingStanzaHandlers","href":"moxxmpp/DiscoManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"DiscoManager","kind":3,"href":"moxxmpp/DiscoManager-class.html"}},{"name":"identities","qualifiedName":"moxxmpp.DiscoManager.identities","href":"moxxmpp/DiscoManager/identities.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The list of identities that are registered.","enclosedBy":{"name":"DiscoManager","kind":3,"href":"moxxmpp/DiscoManager-class.html"}},{"name":"infoTracker","qualifiedName":"moxxmpp.DiscoManager.infoTracker","href":"moxxmpp/DiscoManager/infoTracker.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DiscoManager","kind":3,"href":"moxxmpp/DiscoManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.DiscoManager.isSupported","href":"moxxmpp/DiscoManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"DiscoManager","kind":3,"href":"moxxmpp/DiscoManager-class.html"}},{"name":"onXmppEvent","qualifiedName":"moxxmpp.DiscoManager.onXmppEvent","href":"moxxmpp/DiscoManager/onXmppEvent.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called when XmppConnection triggers an event","enclosedBy":{"name":"DiscoManager","kind":3,"href":"moxxmpp/DiscoManager-class.html"}},{"name":"performDiscoSweep","qualifiedName":"moxxmpp.DiscoManager.performDiscoSweep","href":"moxxmpp/DiscoManager/performDiscoSweep.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DiscoManager","kind":3,"href":"moxxmpp/DiscoManager-class.html"}},{"name":"registerInfoCallback","qualifiedName":"moxxmpp.DiscoManager.registerInfoCallback","href":"moxxmpp/DiscoManager/registerInfoCallback.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Register a callback callback for a disco#info query on node.","enclosedBy":{"name":"DiscoManager","kind":3,"href":"moxxmpp/DiscoManager-class.html"}},{"name":"registerItemsCallback","qualifiedName":"moxxmpp.DiscoManager.registerItemsCallback","href":"moxxmpp/DiscoManager/registerItemsCallback.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Register a callback callback for a disco#items query on node.","enclosedBy":{"name":"DiscoManager","kind":3,"href":"moxxmpp/DiscoManager-class.html"}},{"name":"supportsFeature","qualifiedName":"moxxmpp.DiscoManager.supportsFeature","href":"moxxmpp/DiscoManager/supportsFeature.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"A wrapper function around discoInfoQuery: Returns true if the entity with JID\nentity supports the disco feature feature. If not, returns false.","enclosedBy":{"name":"DiscoManager","kind":3,"href":"moxxmpp/DiscoManager-class.html"}},{"name":"DoNotEncrypt","qualifiedName":"moxxmpp.DoNotEncrypt","href":"moxxmpp/DoNotEncrypt-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A simple wrapper class for defining elements that should not be encrypted.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"DoNotEncrypt","qualifiedName":"moxxmpp.DoNotEncrypt.DoNotEncrypt","href":"moxxmpp/DoNotEncrypt/DoNotEncrypt.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"DoNotEncrypt","kind":3,"href":"moxxmpp/DoNotEncrypt-class.html"}},{"name":"tag","qualifiedName":"moxxmpp.DoNotEncrypt.tag","href":"moxxmpp/DoNotEncrypt/tag.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The tag of the element.","enclosedBy":{"name":"DoNotEncrypt","kind":3,"href":"moxxmpp/DoNotEncrypt-class.html"}},{"name":"xmlns","qualifiedName":"moxxmpp.DoNotEncrypt.xmlns","href":"moxxmpp/DoNotEncrypt/xmlns.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The xmlns attribute of the element.","enclosedBy":{"name":"DoNotEncrypt","kind":3,"href":"moxxmpp/DoNotEncrypt-class.html"}},{"name":"EjabberdMaxItemsError","qualifiedName":"moxxmpp.EjabberdMaxItemsError","href":"moxxmpp/EjabberdMaxItemsError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Returned if we can guess that the server, by which I mean ejabberd, rejected\nthe publish due to not liking that we set \"max_items\" to \"max\".\nNOTE: This workaround is required due to https://github.com/processone/ejabberd/issues/3044","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"EjabberdMaxItemsError","qualifiedName":"moxxmpp.EjabberdMaxItemsError.EjabberdMaxItemsError","href":"moxxmpp/EjabberdMaxItemsError/EjabberdMaxItemsError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"EjabberdMaxItemsError","kind":3,"href":"moxxmpp/EjabberdMaxItemsError-class.html"}},{"name":"EmeManager","qualifiedName":"moxxmpp.EmeManager","href":"moxxmpp/EmeManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"EmeManager","qualifiedName":"moxxmpp.EmeManager.EmeManager","href":"moxxmpp/EmeManager/EmeManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"EmeManager","kind":3,"href":"moxxmpp/EmeManager-class.html"}},{"name":"getDiscoFeatures","qualifiedName":"moxxmpp.EmeManager.getDiscoFeatures","href":"moxxmpp/EmeManager/getDiscoFeatures.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return a list of features that should be included in a disco response.","enclosedBy":{"name":"EmeManager","kind":3,"href":"moxxmpp/EmeManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.EmeManager.getIncomingStanzaHandlers","href":"moxxmpp/EmeManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"EmeManager","kind":3,"href":"moxxmpp/EmeManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.EmeManager.isSupported","href":"moxxmpp/EmeManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"EmeManager","kind":3,"href":"moxxmpp/EmeManager-class.html"}},{"name":"EncryptionFailedException","qualifiedName":"moxxmpp.EncryptionFailedException","href":"moxxmpp/EncryptionFailedException-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"EncryptionFailedException","qualifiedName":"moxxmpp.EncryptionFailedException.EncryptionFailedException","href":"moxxmpp/EncryptionFailedException/EncryptionFailedException.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"EncryptionFailedException","kind":3,"href":"moxxmpp/EncryptionFailedException-class.html"}},{"name":"EntityCapabilitiesManager","qualifiedName":"moxxmpp.EntityCapabilitiesManager","href":"moxxmpp/EntityCapabilitiesManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A manager implementing the advertising of XEP-0115. It responds to the\ndisco#info requests on the specified node with the information provided by\nthe DiscoManager.\nNOTE: This manager requires that the DiscoManager is also registered.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"EntityCapabilitiesManager","qualifiedName":"moxxmpp.EntityCapabilitiesManager.EntityCapabilitiesManager","href":"moxxmpp/EntityCapabilitiesManager/EntityCapabilitiesManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"EntityCapabilitiesManager","kind":3,"href":"moxxmpp/EntityCapabilitiesManager-class.html"}},{"name":"getCachedDiscoInfoFromJid","qualifiedName":"moxxmpp.EntityCapabilitiesManager.getCachedDiscoInfoFromJid","href":"moxxmpp/EntityCapabilitiesManager/getCachedDiscoInfoFromJid.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"If we know of jid's capability hash, look up the DiscoInfo associated with\nthat capability hash. If we don't know of jid's capability hash, return null.","enclosedBy":{"name":"EntityCapabilitiesManager","kind":3,"href":"moxxmpp/EntityCapabilitiesManager-class.html"}},{"name":"getCapabilityHash","qualifiedName":"moxxmpp.EntityCapabilitiesManager.getCapabilityHash","href":"moxxmpp/EntityCapabilitiesManager/getCapabilityHash.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Computes, if required, the capability hash of the data provided by\nthe DiscoManager.","enclosedBy":{"name":"EntityCapabilitiesManager","kind":3,"href":"moxxmpp/EntityCapabilitiesManager-class.html"}},{"name":"getDiscoFeatures","qualifiedName":"moxxmpp.EntityCapabilitiesManager.getDiscoFeatures","href":"moxxmpp/EntityCapabilitiesManager/getDiscoFeatures.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return a list of features that should be included in a disco response.","enclosedBy":{"name":"EntityCapabilitiesManager","kind":3,"href":"moxxmpp/EntityCapabilitiesManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.EntityCapabilitiesManager.getIncomingStanzaHandlers","href":"moxxmpp/EntityCapabilitiesManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"EntityCapabilitiesManager","kind":3,"href":"moxxmpp/EntityCapabilitiesManager-class.html"}},{"name":"injectIntoCache","qualifiedName":"moxxmpp.EntityCapabilitiesManager.injectIntoCache","href":"moxxmpp/EntityCapabilitiesManager/injectIntoCache.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"EntityCapabilitiesManager","kind":3,"href":"moxxmpp/EntityCapabilitiesManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.EntityCapabilitiesManager.isSupported","href":"moxxmpp/EntityCapabilitiesManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"EntityCapabilitiesManager","kind":3,"href":"moxxmpp/EntityCapabilitiesManager-class.html"}},{"name":"onPresence","qualifiedName":"moxxmpp.EntityCapabilitiesManager.onPresence","href":"moxxmpp/EntityCapabilitiesManager/onPresence.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"EntityCapabilitiesManager","kind":3,"href":"moxxmpp/EntityCapabilitiesManager-class.html"}},{"name":"onXmppEvent","qualifiedName":"moxxmpp.EntityCapabilitiesManager.onXmppEvent","href":"moxxmpp/EntityCapabilitiesManager/onXmppEvent.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called when XmppConnection triggers an event","enclosedBy":{"name":"EntityCapabilitiesManager","kind":3,"href":"moxxmpp/EntityCapabilitiesManager-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.EntityCapabilitiesManager.postRegisterCallback","href":"moxxmpp/EntityCapabilitiesManager/postRegisterCallback.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called after the registration of all managers against the XmppConnection is done.\nThis method is only called once during the entire lifetime of it.","enclosedBy":{"name":"EntityCapabilitiesManager","kind":3,"href":"moxxmpp/EntityCapabilitiesManager-class.html"}},{"name":"ErrorCallback","qualifiedName":"moxxmpp.ErrorCallback","href":"moxxmpp/ErrorCallback.html","kind":21,"overriddenDepth":0,"packageRank":0,"desc":"A callback for the case that an error occurs while negotiating.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ExplicitEncryptionType","qualifiedName":"moxxmpp.ExplicitEncryptionType","href":"moxxmpp/ExplicitEncryptionType.html","kind":5,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ExplicitEncryptionType","qualifiedName":"moxxmpp.ExplicitEncryptionType.ExplicitEncryptionType","href":"moxxmpp/ExplicitEncryptionType/ExplicitEncryptionType.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ExplicitEncryptionType","kind":5,"href":"moxxmpp/ExplicitEncryptionType.html"}},{"name":"ExplicitEncryptionType.fromNamespace","qualifiedName":"moxxmpp.ExplicitEncryptionType.fromNamespace","href":"moxxmpp/ExplicitEncryptionType/ExplicitEncryptionType.fromNamespace.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ExplicitEncryptionType","kind":5,"href":"moxxmpp/ExplicitEncryptionType.html"}},{"name":"toNamespace","qualifiedName":"moxxmpp.ExplicitEncryptionType.toNamespace","href":"moxxmpp/ExplicitEncryptionType/toNamespace.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ExplicitEncryptionType","kind":5,"href":"moxxmpp/ExplicitEncryptionType.html"}},{"name":"toXML","qualifiedName":"moxxmpp.ExplicitEncryptionType.toXML","href":"moxxmpp/ExplicitEncryptionType/toXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Create an element with an xmlns indicating what type of encryption was\nused.","enclosedBy":{"name":"ExplicitEncryptionType","kind":5,"href":"moxxmpp/ExplicitEncryptionType.html"}},{"name":"values","qualifiedName":"moxxmpp.ExplicitEncryptionType.values","href":"moxxmpp/ExplicitEncryptionType/values-constant.html","kind":1,"overriddenDepth":0,"packageRank":0,"desc":"A constant List of the values in this enum, in order of their declaration.","enclosedBy":{"name":"ExplicitEncryptionType","kind":5,"href":"moxxmpp/ExplicitEncryptionType.html"}},{"name":"FASTSaslNegotiator","qualifiedName":"moxxmpp.FASTSaslNegotiator","href":"moxxmpp/FASTSaslNegotiator-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"FASTSaslNegotiator","qualifiedName":"moxxmpp.FASTSaslNegotiator.FASTSaslNegotiator","href":"moxxmpp/FASTSaslNegotiator/FASTSaslNegotiator.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"FASTSaslNegotiator","kind":3,"href":"moxxmpp/FASTSaslNegotiator-class.html"}},{"name":"canInlineFeature","qualifiedName":"moxxmpp.FASTSaslNegotiator.canInlineFeature","href":"moxxmpp/FASTSaslNegotiator/canInlineFeature.html","kind":10,"overriddenDepth":2,"packageRank":0,"desc":"Called by the SASL2 negotiator to find out whether the negotiator is willing\nto inline a feature. features is the list of elements inside the \nelement.","enclosedBy":{"name":"FASTSaslNegotiator","kind":3,"href":"moxxmpp/FASTSaslNegotiator-class.html"}},{"name":"fastToken","qualifiedName":"moxxmpp.FASTSaslNegotiator.fastToken","href":"moxxmpp/FASTSaslNegotiator/fastToken.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The token, if non-null, to use for authentication.","enclosedBy":{"name":"FASTSaslNegotiator","kind":3,"href":"moxxmpp/FASTSaslNegotiator-class.html"}},{"name":"getRawStep","qualifiedName":"moxxmpp.FASTSaslNegotiator.getRawStep","href":"moxxmpp/FASTSaslNegotiator/getRawStep.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Perform a SASL step with input as the already parsed input data. Returns\nthe base64-encoded response data.","enclosedBy":{"name":"FASTSaslNegotiator","kind":3,"href":"moxxmpp/FASTSaslNegotiator-class.html"}},{"name":"matchesFeature","qualifiedName":"moxxmpp.FASTSaslNegotiator.matchesFeature","href":"moxxmpp/FASTSaslNegotiator/matchesFeature.html","kind":10,"overriddenDepth":2,"packageRank":0,"desc":"Returns true if a feature in features, which are the children of the\n<stream:features /> nonza, can be negotiated. Otherwise, returns false.","enclosedBy":{"name":"FASTSaslNegotiator","kind":3,"href":"moxxmpp/FASTSaslNegotiator-class.html"}},{"name":"negotiate","qualifiedName":"moxxmpp.FASTSaslNegotiator.negotiate","href":"moxxmpp/FASTSaslNegotiator/negotiate.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called with the currently received nonza nonza when the negotiator is active.\nIf the negotiator is just elected to be the next one, then nonza is equal to\nthe <stream:features /> nonza.","enclosedBy":{"name":"FASTSaslNegotiator","kind":3,"href":"moxxmpp/FASTSaslNegotiator-class.html"}},{"name":"onSasl2Failure","qualifiedName":"moxxmpp.FASTSaslNegotiator.onSasl2Failure","href":"moxxmpp/FASTSaslNegotiator/onSasl2Failure.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the SASL2 negotiator when the SASL2 negotiations have failed. response\nis the entire response nonza.","enclosedBy":{"name":"FASTSaslNegotiator","kind":3,"href":"moxxmpp/FASTSaslNegotiator-class.html"}},{"name":"onSasl2FeaturesReceived","qualifiedName":"moxxmpp.FASTSaslNegotiator.onSasl2FeaturesReceived","href":"moxxmpp/FASTSaslNegotiator/onSasl2FeaturesReceived.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the SASL2 negotiator when we received the SASL2 stream features\nsasl2Features. The return value is a list of XML elements that should be\nadded to the SASL2 nonza.\nThis method is only called when the element contains an item with\nxmlns equal to negotiatingXmlns.","enclosedBy":{"name":"FASTSaslNegotiator","kind":3,"href":"moxxmpp/FASTSaslNegotiator-class.html"}},{"name":"onSasl2Success","qualifiedName":"moxxmpp.FASTSaslNegotiator.onSasl2Success","href":"moxxmpp/FASTSaslNegotiator/onSasl2Success.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the SASL2 negotiator when the SASL2 negotiations are done. response\nis the entire response nonza.\nThis method is only called when the previous element contains an\nitem with xmlns equal to negotiatingXmlns.","enclosedBy":{"name":"FASTSaslNegotiator","kind":3,"href":"moxxmpp/FASTSaslNegotiator-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.FASTSaslNegotiator.postRegisterCallback","href":"moxxmpp/FASTSaslNegotiator/postRegisterCallback.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Run after all negotiators are registered. Useful for registering callbacks against\nother negotiators. By default this function does nothing.","enclosedBy":{"name":"FASTSaslNegotiator","kind":3,"href":"moxxmpp/FASTSaslNegotiator-class.html"}},{"name":"shouldRetrySasl","qualifiedName":"moxxmpp.FASTSaslNegotiator.shouldRetrySasl","href":"moxxmpp/FASTSaslNegotiator/shouldRetrySasl.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"When SASL2 fails, should we retry (true) or just fail (false).\nDefaults to just returning false.","enclosedBy":{"name":"FASTSaslNegotiator","kind":3,"href":"moxxmpp/FASTSaslNegotiator-class.html"}},{"name":"FASTToken","qualifiedName":"moxxmpp.FASTToken","href":"moxxmpp/FASTToken-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"The description of a token for FAST authentication.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"FASTToken","qualifiedName":"moxxmpp.FASTToken.FASTToken","href":"moxxmpp/FASTToken/FASTToken.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"FASTToken","kind":3,"href":"moxxmpp/FASTToken-class.html"}},{"name":"expiry","qualifiedName":"moxxmpp.FASTToken.expiry","href":"moxxmpp/FASTToken/expiry.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The token's expiry.","enclosedBy":{"name":"FASTToken","kind":3,"href":"moxxmpp/FASTToken-class.html"}},{"name":"FASTToken.fromXml","qualifiedName":"moxxmpp.FASTToken.fromXml","href":"moxxmpp/FASTToken/FASTToken.fromXml.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"FASTToken","kind":3,"href":"moxxmpp/FASTToken-class.html"}},{"name":"token","qualifiedName":"moxxmpp.FASTToken.token","href":"moxxmpp/FASTToken/token.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The actual token.","enclosedBy":{"name":"FASTToken","kind":3,"href":"moxxmpp/FASTToken-class.html"}},{"name":"FileMetadataData","qualifiedName":"moxxmpp.FileMetadataData","href":"moxxmpp/FileMetadataData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"FileMetadataData","qualifiedName":"moxxmpp.FileMetadataData.FileMetadataData","href":"moxxmpp/FileMetadataData/FileMetadataData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"FileMetadataData","kind":3,"href":"moxxmpp/FileMetadataData-class.html"}},{"name":"desc","qualifiedName":"moxxmpp.FileMetadataData.desc","href":"moxxmpp/FileMetadataData/desc.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"FileMetadataData","kind":3,"href":"moxxmpp/FileMetadataData-class.html"}},{"name":"FileMetadataData.fromXML","qualifiedName":"moxxmpp.FileMetadataData.fromXML","href":"moxxmpp/FileMetadataData/FileMetadataData.fromXML.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"Parse node as a FileMetadataData element.","enclosedBy":{"name":"FileMetadataData","kind":3,"href":"moxxmpp/FileMetadataData-class.html"}},{"name":"hashes","qualifiedName":"moxxmpp.FileMetadataData.hashes","href":"moxxmpp/FileMetadataData/hashes.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"FileMetadataData","kind":3,"href":"moxxmpp/FileMetadataData-class.html"}},{"name":"height","qualifiedName":"moxxmpp.FileMetadataData.height","href":"moxxmpp/FileMetadataData/height.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"FileMetadataData","kind":3,"href":"moxxmpp/FileMetadataData-class.html"}},{"name":"length","qualifiedName":"moxxmpp.FileMetadataData.length","href":"moxxmpp/FileMetadataData/length.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"FileMetadataData","kind":3,"href":"moxxmpp/FileMetadataData-class.html"}},{"name":"mediaType","qualifiedName":"moxxmpp.FileMetadataData.mediaType","href":"moxxmpp/FileMetadataData/mediaType.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"FileMetadataData","kind":3,"href":"moxxmpp/FileMetadataData-class.html"}},{"name":"name","qualifiedName":"moxxmpp.FileMetadataData.name","href":"moxxmpp/FileMetadataData/name.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"FileMetadataData","kind":3,"href":"moxxmpp/FileMetadataData-class.html"}},{"name":"size","qualifiedName":"moxxmpp.FileMetadataData.size","href":"moxxmpp/FileMetadataData/size.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"FileMetadataData","kind":3,"href":"moxxmpp/FileMetadataData-class.html"}},{"name":"thumbnails","qualifiedName":"moxxmpp.FileMetadataData.thumbnails","href":"moxxmpp/FileMetadataData/thumbnails.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"FileMetadataData","kind":3,"href":"moxxmpp/FileMetadataData-class.html"}},{"name":"toXML","qualifiedName":"moxxmpp.FileMetadataData.toXML","href":"moxxmpp/FileMetadataData/toXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"FileMetadataData","kind":3,"href":"moxxmpp/FileMetadataData-class.html"}},{"name":"width","qualifiedName":"moxxmpp.FileMetadataData.width","href":"moxxmpp/FileMetadataData/width.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"FileMetadataData","kind":3,"href":"moxxmpp/FileMetadataData-class.html"}},{"name":"FileTooBigError","qualifiedName":"moxxmpp.FileTooBigError","href":"moxxmpp/FileTooBigError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Returned when the file we want to upload is too big","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"FileTooBigError","qualifiedName":"moxxmpp.FileTooBigError.FileTooBigError","href":"moxxmpp/FileTooBigError/FileTooBigError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"FileTooBigError","kind":3,"href":"moxxmpp/FileTooBigError-class.html"}},{"name":"FileUploadNotificationCancellationData","qualifiedName":"moxxmpp.FileUploadNotificationCancellationData","href":"moxxmpp/FileUploadNotificationCancellationData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Indicates that a file upload has been cancelled.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"FileUploadNotificationCancellationData","qualifiedName":"moxxmpp.FileUploadNotificationCancellationData.FileUploadNotificationCancellationData","href":"moxxmpp/FileUploadNotificationCancellationData/FileUploadNotificationCancellationData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"FileUploadNotificationCancellationData","kind":3,"href":"moxxmpp/FileUploadNotificationCancellationData-class.html"}},{"name":"id","qualifiedName":"moxxmpp.FileUploadNotificationCancellationData.id","href":"moxxmpp/FileUploadNotificationCancellationData/id.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The id of the upload notifiaction that is cancelled.","enclosedBy":{"name":"FileUploadNotificationCancellationData","kind":3,"href":"moxxmpp/FileUploadNotificationCancellationData-class.html"}},{"name":"toXML","qualifiedName":"moxxmpp.FileUploadNotificationCancellationData.toXML","href":"moxxmpp/FileUploadNotificationCancellationData/toXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"FileUploadNotificationCancellationData","kind":3,"href":"moxxmpp/FileUploadNotificationCancellationData-class.html"}},{"name":"FileUploadNotificationData","qualifiedName":"moxxmpp.FileUploadNotificationData","href":"moxxmpp/FileUploadNotificationData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Indicates a file upload notification.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"FileUploadNotificationData","qualifiedName":"moxxmpp.FileUploadNotificationData.FileUploadNotificationData","href":"moxxmpp/FileUploadNotificationData/FileUploadNotificationData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"FileUploadNotificationData","kind":3,"href":"moxxmpp/FileUploadNotificationData-class.html"}},{"name":"metadata","qualifiedName":"moxxmpp.FileUploadNotificationData.metadata","href":"moxxmpp/FileUploadNotificationData/metadata.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The file metadata indicated in the upload notification.","enclosedBy":{"name":"FileUploadNotificationData","kind":3,"href":"moxxmpp/FileUploadNotificationData-class.html"}},{"name":"toXML","qualifiedName":"moxxmpp.FileUploadNotificationData.toXML","href":"moxxmpp/FileUploadNotificationData/toXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"FileUploadNotificationData","kind":3,"href":"moxxmpp/FileUploadNotificationData-class.html"}},{"name":"FileUploadNotificationManager","qualifiedName":"moxxmpp.FileUploadNotificationManager","href":"moxxmpp/FileUploadNotificationManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"FileUploadNotificationManager","qualifiedName":"moxxmpp.FileUploadNotificationManager.FileUploadNotificationManager","href":"moxxmpp/FileUploadNotificationManager/FileUploadNotificationManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"FileUploadNotificationManager","kind":3,"href":"moxxmpp/FileUploadNotificationManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.FileUploadNotificationManager.getIncomingStanzaHandlers","href":"moxxmpp/FileUploadNotificationManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"FileUploadNotificationManager","kind":3,"href":"moxxmpp/FileUploadNotificationManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.FileUploadNotificationManager.isSupported","href":"moxxmpp/FileUploadNotificationManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"FileUploadNotificationManager","kind":3,"href":"moxxmpp/FileUploadNotificationManager-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.FileUploadNotificationManager.postRegisterCallback","href":"moxxmpp/FileUploadNotificationManager/postRegisterCallback.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called after the registration of all managers against the XmppConnection is done.\nThis method is only called once during the entire lifetime of it.","enclosedBy":{"name":"FileUploadNotificationManager","kind":3,"href":"moxxmpp/FileUploadNotificationManager-class.html"}},{"name":"FileUploadNotificationReplacementData","qualifiedName":"moxxmpp.FileUploadNotificationReplacementData","href":"moxxmpp/FileUploadNotificationReplacementData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Indicates that a file upload has been completed.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"FileUploadNotificationReplacementData","qualifiedName":"moxxmpp.FileUploadNotificationReplacementData.FileUploadNotificationReplacementData","href":"moxxmpp/FileUploadNotificationReplacementData/FileUploadNotificationReplacementData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"FileUploadNotificationReplacementData","kind":3,"href":"moxxmpp/FileUploadNotificationReplacementData-class.html"}},{"name":"id","qualifiedName":"moxxmpp.FileUploadNotificationReplacementData.id","href":"moxxmpp/FileUploadNotificationReplacementData/id.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The id of the upload notifiaction that is replaced.","enclosedBy":{"name":"FileUploadNotificationReplacementData","kind":3,"href":"moxxmpp/FileUploadNotificationReplacementData-class.html"}},{"name":"toXML","qualifiedName":"moxxmpp.FileUploadNotificationReplacementData.toXML","href":"moxxmpp/FileUploadNotificationReplacementData/toXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"FileUploadNotificationReplacementData","kind":3,"href":"moxxmpp/FileUploadNotificationReplacementData-class.html"}},{"name":"GetConnectionSettingsFunction","qualifiedName":"moxxmpp.GetConnectionSettingsFunction","href":"moxxmpp/GetConnectionSettingsFunction.html","kind":21,"overriddenDepth":0,"packageRank":0,"desc":"Returns the connection settings.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"GetOmemoManagerCallback","qualifiedName":"moxxmpp.GetOmemoManagerCallback","href":"moxxmpp/GetOmemoManagerCallback.html","kind":21,"overriddenDepth":0,"packageRank":0,"desc":"A callback that is executed whenever we need to acquire the OmemoManager backing\nthe manager.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"Handler","qualifiedName":"moxxmpp.Handler","href":"moxxmpp/Handler-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A Handler is responsible for matching any kind of toplevel item in the XML stream\n(stanzas and Nonzas). For that, its matches method is called. What happens\nnext depends on the subclass.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"Handler","qualifiedName":"moxxmpp.Handler.Handler","href":"moxxmpp/Handler/Handler.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Handler","kind":3,"href":"moxxmpp/Handler-class.html"}},{"name":"matches","qualifiedName":"moxxmpp.Handler.matches","href":"moxxmpp/Handler/matches.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns true if the node matches the description provided by this Handler.","enclosedBy":{"name":"Handler","kind":3,"href":"moxxmpp/Handler-class.html"}},{"name":"HashFunction","qualifiedName":"moxxmpp.HashFunction","href":"moxxmpp/HashFunction.html","kind":5,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"HashFunction","qualifiedName":"moxxmpp.HashFunction.HashFunction","href":"moxxmpp/HashFunction/HashFunction.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"HashFunction","kind":5,"href":"moxxmpp/HashFunction.html"}},{"name":"HashFunction.fromName","qualifiedName":"moxxmpp.HashFunction.fromName","href":"moxxmpp/HashFunction/HashFunction.fromName.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"Get a HashFunction from its name name according to either","enclosedBy":{"name":"HashFunction","kind":5,"href":"moxxmpp/HashFunction.html"}},{"name":"toName","qualifiedName":"moxxmpp.HashFunction.toName","href":"moxxmpp/HashFunction/toName.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Return the hash function's name according to IANA's hash name register or XEP-0300.","enclosedBy":{"name":"HashFunction","kind":5,"href":"moxxmpp/HashFunction.html"}},{"name":"values","qualifiedName":"moxxmpp.HashFunction.values","href":"moxxmpp/HashFunction/values-constant.html","kind":1,"overriddenDepth":0,"packageRank":0,"desc":"A constant List of the values in this enum, in order of their declaration.","enclosedBy":{"name":"HashFunction","kind":5,"href":"moxxmpp/HashFunction.html"}},{"name":"HttpFileUploadError","qualifiedName":"moxxmpp.HttpFileUploadError","href":"moxxmpp/HttpFileUploadError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"HttpFileUploadError","qualifiedName":"moxxmpp.HttpFileUploadError.HttpFileUploadError","href":"moxxmpp/HttpFileUploadError/HttpFileUploadError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"HttpFileUploadError","kind":3,"href":"moxxmpp/HttpFileUploadError-class.html"}},{"name":"HttpFileUploadManager","qualifiedName":"moxxmpp.HttpFileUploadManager","href":"moxxmpp/HttpFileUploadManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"HttpFileUploadManager","qualifiedName":"moxxmpp.HttpFileUploadManager.HttpFileUploadManager","href":"moxxmpp/HttpFileUploadManager/HttpFileUploadManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"HttpFileUploadManager","kind":3,"href":"moxxmpp/HttpFileUploadManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.HttpFileUploadManager.isSupported","href":"moxxmpp/HttpFileUploadManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"HttpFileUploadManager","kind":3,"href":"moxxmpp/HttpFileUploadManager-class.html"}},{"name":"onXmppEvent","qualifiedName":"moxxmpp.HttpFileUploadManager.onXmppEvent","href":"moxxmpp/HttpFileUploadManager/onXmppEvent.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called when XmppConnection triggers an event","enclosedBy":{"name":"HttpFileUploadManager","kind":3,"href":"moxxmpp/HttpFileUploadManager-class.html"}},{"name":"requestUploadSlot","qualifiedName":"moxxmpp.HttpFileUploadManager.requestUploadSlot","href":"moxxmpp/HttpFileUploadManager/requestUploadSlot.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Request a slot to upload a file to. filename is the file's name and filesize is\nthe file's size in octets. contentType is optional and refers to the file's\nMime type.\nReturns an HttpFileUploadSlot if the request was successful; null otherwise.","enclosedBy":{"name":"HttpFileUploadManager","kind":3,"href":"moxxmpp/HttpFileUploadManager-class.html"}},{"name":"HttpFileUploadSlot","qualifiedName":"moxxmpp.HttpFileUploadSlot","href":"moxxmpp/HttpFileUploadSlot-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"HttpFileUploadSlot","qualifiedName":"moxxmpp.HttpFileUploadSlot.HttpFileUploadSlot","href":"moxxmpp/HttpFileUploadSlot/HttpFileUploadSlot.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"HttpFileUploadSlot","kind":3,"href":"moxxmpp/HttpFileUploadSlot-class.html"}},{"name":"getUrl","qualifiedName":"moxxmpp.HttpFileUploadSlot.getUrl","href":"moxxmpp/HttpFileUploadSlot/getUrl.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"HttpFileUploadSlot","kind":3,"href":"moxxmpp/HttpFileUploadSlot-class.html"}},{"name":"headers","qualifiedName":"moxxmpp.HttpFileUploadSlot.headers","href":"moxxmpp/HttpFileUploadSlot/headers.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"HttpFileUploadSlot","kind":3,"href":"moxxmpp/HttpFileUploadSlot-class.html"}},{"name":"putUrl","qualifiedName":"moxxmpp.HttpFileUploadSlot.putUrl","href":"moxxmpp/HttpFileUploadSlot/putUrl.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"HttpFileUploadSlot","kind":3,"href":"moxxmpp/HttpFileUploadSlot-class.html"}},{"name":"Identity","qualifiedName":"moxxmpp.Identity","href":"moxxmpp/Identity-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"Identity","qualifiedName":"moxxmpp.Identity.Identity","href":"moxxmpp/Identity/Identity.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Identity","kind":3,"href":"moxxmpp/Identity-class.html"}},{"name":"category","qualifiedName":"moxxmpp.Identity.category","href":"moxxmpp/Identity/category.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Identity","kind":3,"href":"moxxmpp/Identity-class.html"}},{"name":"lang","qualifiedName":"moxxmpp.Identity.lang","href":"moxxmpp/Identity/lang.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Identity","kind":3,"href":"moxxmpp/Identity-class.html"}},{"name":"name","qualifiedName":"moxxmpp.Identity.name","href":"moxxmpp/Identity/name.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Identity","kind":3,"href":"moxxmpp/Identity-class.html"}},{"name":"toXMLNode","qualifiedName":"moxxmpp.Identity.toXMLNode","href":"moxxmpp/Identity/toXMLNode.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Identity","kind":3,"href":"moxxmpp/Identity-class.html"}},{"name":"type","qualifiedName":"moxxmpp.Identity.type","href":"moxxmpp/Identity/type.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Identity","kind":3,"href":"moxxmpp/Identity-class.html"}},{"name":"InvalidAffiliationException","qualifiedName":"moxxmpp.InvalidAffiliationException","href":"moxxmpp/InvalidAffiliationException-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"InvalidAffiliationException","qualifiedName":"moxxmpp.InvalidAffiliationException.InvalidAffiliationException","href":"moxxmpp/InvalidAffiliationException/InvalidAffiliationException.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"InvalidAffiliationException","kind":3,"href":"moxxmpp/InvalidAffiliationException-class.html"}},{"name":"InvalidAffixElementsException","qualifiedName":"moxxmpp.InvalidAffixElementsException","href":"moxxmpp/InvalidAffixElementsException-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"InvalidAffixElementsException","qualifiedName":"moxxmpp.InvalidAffixElementsException.InvalidAffixElementsException","href":"moxxmpp/InvalidAffixElementsException/InvalidAffixElementsException.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"InvalidAffixElementsException","kind":3,"href":"moxxmpp/InvalidAffixElementsException-class.html"}},{"name":"InvalidDiscoInfoResponse","qualifiedName":"moxxmpp.InvalidDiscoInfoResponse","href":"moxxmpp/InvalidDiscoInfoResponse-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Represents an error indicating an abnormal condition while parsing\nthe DiscoInfo response stanza in Multi-User Chat (MUC).","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"InvalidDiscoInfoResponse","qualifiedName":"moxxmpp.InvalidDiscoInfoResponse.InvalidDiscoInfoResponse","href":"moxxmpp/InvalidDiscoInfoResponse/InvalidDiscoInfoResponse.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"InvalidDiscoInfoResponse","kind":3,"href":"moxxmpp/InvalidDiscoInfoResponse-class.html"}},{"name":"InvalidEnvelopePayloadException","qualifiedName":"moxxmpp.InvalidEnvelopePayloadException","href":"moxxmpp/InvalidEnvelopePayloadException-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"InvalidEnvelopePayloadException","qualifiedName":"moxxmpp.InvalidEnvelopePayloadException.InvalidEnvelopePayloadException","href":"moxxmpp/InvalidEnvelopePayloadException/InvalidEnvelopePayloadException.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"InvalidEnvelopePayloadException","kind":3,"href":"moxxmpp/InvalidEnvelopePayloadException-class.html"}},{"name":"InvalidHandshakeCredentialsError","qualifiedName":"moxxmpp.InvalidHandshakeCredentialsError","href":"moxxmpp/InvalidHandshakeCredentialsError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Returned by the ComponentToServerNegotiator if the handshake is not successful.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"InvalidHandshakeCredentialsError","qualifiedName":"moxxmpp.InvalidHandshakeCredentialsError.InvalidHandshakeCredentialsError","href":"moxxmpp/InvalidHandshakeCredentialsError/InvalidHandshakeCredentialsError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"InvalidHandshakeCredentialsError","kind":3,"href":"moxxmpp/InvalidHandshakeCredentialsError-class.html"}},{"name":"isRecoverable","qualifiedName":"moxxmpp.InvalidHandshakeCredentialsError.isRecoverable","href":"moxxmpp/InvalidHandshakeCredentialsError/isRecoverable.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return true if we can recover from the error by attempting a reconnection.","enclosedBy":{"name":"InvalidHandshakeCredentialsError","kind":3,"href":"moxxmpp/InvalidHandshakeCredentialsError-class.html"}},{"name":"InvalidResponseDiscoError","qualifiedName":"moxxmpp.InvalidResponseDiscoError","href":"moxxmpp/InvalidResponseDiscoError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"The received disco response is invalid in some shape or form.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"InvalidResponseDiscoError","qualifiedName":"moxxmpp.InvalidResponseDiscoError.InvalidResponseDiscoError","href":"moxxmpp/InvalidResponseDiscoError/InvalidResponseDiscoError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"InvalidResponseDiscoError","kind":3,"href":"moxxmpp/InvalidResponseDiscoError-class.html"}},{"name":"InvalidRoleException","qualifiedName":"moxxmpp.InvalidRoleException","href":"moxxmpp/InvalidRoleException-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"InvalidRoleException","qualifiedName":"moxxmpp.InvalidRoleException.InvalidRoleException","href":"moxxmpp/InvalidRoleException/InvalidRoleException.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"InvalidRoleException","kind":3,"href":"moxxmpp/InvalidRoleException-class.html"}},{"name":"InvalidServerSignatureError","qualifiedName":"moxxmpp.InvalidServerSignatureError","href":"moxxmpp/InvalidServerSignatureError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"InvalidServerSignatureError","qualifiedName":"moxxmpp.InvalidServerSignatureError.InvalidServerSignatureError","href":"moxxmpp/InvalidServerSignatureError/InvalidServerSignatureError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"InvalidServerSignatureError","kind":3,"href":"moxxmpp/InvalidServerSignatureError-class.html"}},{"name":"isRecoverable","qualifiedName":"moxxmpp.InvalidServerSignatureError.isRecoverable","href":"moxxmpp/InvalidServerSignatureError/isRecoverable.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return true if we can recover from the error by attempting a reconnection.","enclosedBy":{"name":"InvalidServerSignatureError","kind":3,"href":"moxxmpp/InvalidServerSignatureError-class.html"}},{"name":"InvalidStanzaFormat","qualifiedName":"moxxmpp.InvalidStanzaFormat","href":"moxxmpp/InvalidStanzaFormat-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Error indicating an invalid (non-supported) stanza received while going\nthrough normal operation/flow of an MUC.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"InvalidStanzaFormat","qualifiedName":"moxxmpp.InvalidStanzaFormat.InvalidStanzaFormat","href":"moxxmpp/InvalidStanzaFormat/InvalidStanzaFormat.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"InvalidStanzaFormat","kind":3,"href":"moxxmpp/InvalidStanzaFormat-class.html"}},{"name":"InvalidVCardError","qualifiedName":"moxxmpp.InvalidVCardError","href":"moxxmpp/InvalidVCardError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"InvalidVCardError","qualifiedName":"moxxmpp.InvalidVCardError.InvalidVCardError","href":"moxxmpp/InvalidVCardError/InvalidVCardError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"InvalidVCardError","kind":3,"href":"moxxmpp/InvalidVCardError-class.html"}},{"name":"InvalidateFASTTokenEvent","qualifiedName":"moxxmpp.InvalidateFASTTokenEvent","href":"moxxmpp/InvalidateFASTTokenEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"This event is triggered whenever a new FAST token is invalidated because it's\ninvalid.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"InvalidateFASTTokenEvent","qualifiedName":"moxxmpp.InvalidateFASTTokenEvent.InvalidateFASTTokenEvent","href":"moxxmpp/InvalidateFASTTokenEvent/InvalidateFASTTokenEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"InvalidateFASTTokenEvent","kind":3,"href":"moxxmpp/InvalidateFASTTokenEvent-class.html"}},{"name":"IsAuthenticatedFunction","qualifiedName":"moxxmpp.IsAuthenticatedFunction","href":"moxxmpp/IsAuthenticatedFunction.html","kind":21,"overriddenDepth":0,"packageRank":0,"desc":"Return true if the current connection is authenticated. If not, return false.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"JID","qualifiedName":"moxxmpp.JID","href":"moxxmpp/JID-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Represents a Jabber ID in parsed form.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"operator ==","qualifiedName":"moxxmpp.JID.==","href":"moxxmpp/JID/operator_equals.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"The equality operator.","enclosedBy":{"name":"JID","kind":3,"href":"moxxmpp/JID-class.html"}},{"name":"JID","qualifiedName":"moxxmpp.JID.JID","href":"moxxmpp/JID/JID.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"JID","kind":3,"href":"moxxmpp/JID-class.html"}},{"name":"bareCompare","qualifiedName":"moxxmpp.JID.bareCompare","href":"moxxmpp/JID/bareCompare.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Compares the JID with other. This function assumes that JID and other\nare bare, i.e. only the domain- and localparts are compared. If ensureBare\nis optionally set to true, then other MUST be bare. Otherwise, false is returned.","enclosedBy":{"name":"JID","kind":3,"href":"moxxmpp/JID-class.html"}},{"name":"domain","qualifiedName":"moxxmpp.JID.domain","href":"moxxmpp/JID/domain.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"JID","kind":3,"href":"moxxmpp/JID-class.html"}},{"name":"JID.fromString","qualifiedName":"moxxmpp.JID.fromString","href":"moxxmpp/JID/JID.fromString.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"Parses the string jid into a JID instance.","enclosedBy":{"name":"JID","kind":3,"href":"moxxmpp/JID-class.html"}},{"name":"hashCode","qualifiedName":"moxxmpp.JID.hashCode","href":"moxxmpp/JID/hashCode.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The hash code for this object.","enclosedBy":{"name":"JID","kind":3,"href":"moxxmpp/JID-class.html"}},{"name":"isBare","qualifiedName":"moxxmpp.JID.isBare","href":"moxxmpp/JID/isBare.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns true if the JID is bare.","enclosedBy":{"name":"JID","kind":3,"href":"moxxmpp/JID-class.html"}},{"name":"isFull","qualifiedName":"moxxmpp.JID.isFull","href":"moxxmpp/JID/isFull.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns true if the JID is full.","enclosedBy":{"name":"JID","kind":3,"href":"moxxmpp/JID-class.html"}},{"name":"local","qualifiedName":"moxxmpp.JID.local","href":"moxxmpp/JID/local.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"JID","kind":3,"href":"moxxmpp/JID-class.html"}},{"name":"resource","qualifiedName":"moxxmpp.JID.resource","href":"moxxmpp/JID/resource.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"JID","kind":3,"href":"moxxmpp/JID-class.html"}},{"name":"toBare","qualifiedName":"moxxmpp.JID.toBare","href":"moxxmpp/JID/toBare.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Converts the JID into a bare JID.","enclosedBy":{"name":"JID","kind":3,"href":"moxxmpp/JID-class.html"}},{"name":"toDomain","qualifiedName":"moxxmpp.JID.toDomain","href":"moxxmpp/JID/toDomain.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Convert the JID into the JID of the domain. For example, converts alice@example.org/abc123 to example.org.","enclosedBy":{"name":"JID","kind":3,"href":"moxxmpp/JID-class.html"}},{"name":"toString","qualifiedName":"moxxmpp.JID.toString","href":"moxxmpp/JID/toString.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Converts to JID instance into its string representation of\nlocalpart@domainpart/resource.","enclosedBy":{"name":"JID","kind":3,"href":"moxxmpp/JID-class.html"}},{"name":"withResource","qualifiedName":"moxxmpp.JID.withResource","href":"moxxmpp/JID/withResource.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Converts the JID into one with a resource part of resource.","enclosedBy":{"name":"JID","kind":3,"href":"moxxmpp/JID-class.html"}},{"name":"JingleContentThumbnail","qualifiedName":"moxxmpp.JingleContentThumbnail","href":"moxxmpp/JingleContentThumbnail-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"JingleContentThumbnail","qualifiedName":"moxxmpp.JingleContentThumbnail.JingleContentThumbnail","href":"moxxmpp/JingleContentThumbnail/JingleContentThumbnail.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"JingleContentThumbnail","kind":3,"href":"moxxmpp/JingleContentThumbnail-class.html"}},{"name":"JingleContentThumbnail.fromXML","qualifiedName":"moxxmpp.JingleContentThumbnail.fromXML","href":"moxxmpp/JingleContentThumbnail/JingleContentThumbnail.fromXML.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"JingleContentThumbnail","kind":3,"href":"moxxmpp/JingleContentThumbnail-class.html"}},{"name":"height","qualifiedName":"moxxmpp.JingleContentThumbnail.height","href":"moxxmpp/JingleContentThumbnail/height.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The height of the thumbnail.","enclosedBy":{"name":"JingleContentThumbnail","kind":3,"href":"moxxmpp/JingleContentThumbnail-class.html"}},{"name":"mediaType","qualifiedName":"moxxmpp.JingleContentThumbnail.mediaType","href":"moxxmpp/JingleContentThumbnail/mediaType.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The MIME type of the thumbnail","enclosedBy":{"name":"JingleContentThumbnail","kind":3,"href":"moxxmpp/JingleContentThumbnail-class.html"}},{"name":"toXML","qualifiedName":"moxxmpp.JingleContentThumbnail.toXML","href":"moxxmpp/JingleContentThumbnail/toXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Convert the thumbnail to its XML representation.","enclosedBy":{"name":"JingleContentThumbnail","kind":3,"href":"moxxmpp/JingleContentThumbnail-class.html"}},{"name":"uri","qualifiedName":"moxxmpp.JingleContentThumbnail.uri","href":"moxxmpp/JingleContentThumbnail/uri.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The URI of the thumbnail data.","enclosedBy":{"name":"JingleContentThumbnail","kind":3,"href":"moxxmpp/JingleContentThumbnail-class.html"}},{"name":"width","qualifiedName":"moxxmpp.JingleContentThumbnail.width","href":"moxxmpp/JingleContentThumbnail/width.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The width of the thumbnail.","enclosedBy":{"name":"JingleContentThumbnail","kind":3,"href":"moxxmpp/JingleContentThumbnail-class.html"}},{"name":"JoinForbiddenError","qualifiedName":"moxxmpp.JoinForbiddenError","href":"moxxmpp/JoinForbiddenError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Indicates that the MUC forbids us from joining, i.e. when we're banned.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"JoinForbiddenError","qualifiedName":"moxxmpp.JoinForbiddenError.JoinForbiddenError","href":"moxxmpp/JoinForbiddenError/JoinForbiddenError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"JoinForbiddenError","kind":3,"href":"moxxmpp/JoinForbiddenError-class.html"}},{"name":"LastMessageCorrectionData","qualifiedName":"moxxmpp.LastMessageCorrectionData","href":"moxxmpp/LastMessageCorrectionData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"LastMessageCorrectionData","qualifiedName":"moxxmpp.LastMessageCorrectionData.LastMessageCorrectionData","href":"moxxmpp/LastMessageCorrectionData/LastMessageCorrectionData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"LastMessageCorrectionData","kind":3,"href":"moxxmpp/LastMessageCorrectionData-class.html"}},{"name":"id","qualifiedName":"moxxmpp.LastMessageCorrectionData.id","href":"moxxmpp/LastMessageCorrectionData/id.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The id the LMC applies to.","enclosedBy":{"name":"LastMessageCorrectionData","kind":3,"href":"moxxmpp/LastMessageCorrectionData-class.html"}},{"name":"toXML","qualifiedName":"moxxmpp.LastMessageCorrectionData.toXML","href":"moxxmpp/LastMessageCorrectionData/toXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"LastMessageCorrectionData","kind":3,"href":"moxxmpp/LastMessageCorrectionData-class.html"}},{"name":"LastMessageCorrectionManager","qualifiedName":"moxxmpp.LastMessageCorrectionManager","href":"moxxmpp/LastMessageCorrectionManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"LastMessageCorrectionManager","qualifiedName":"moxxmpp.LastMessageCorrectionManager.LastMessageCorrectionManager","href":"moxxmpp/LastMessageCorrectionManager/LastMessageCorrectionManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"LastMessageCorrectionManager","kind":3,"href":"moxxmpp/LastMessageCorrectionManager-class.html"}},{"name":"getDiscoFeatures","qualifiedName":"moxxmpp.LastMessageCorrectionManager.getDiscoFeatures","href":"moxxmpp/LastMessageCorrectionManager/getDiscoFeatures.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return a list of features that should be included in a disco response.","enclosedBy":{"name":"LastMessageCorrectionManager","kind":3,"href":"moxxmpp/LastMessageCorrectionManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.LastMessageCorrectionManager.getIncomingStanzaHandlers","href":"moxxmpp/LastMessageCorrectionManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"LastMessageCorrectionManager","kind":3,"href":"moxxmpp/LastMessageCorrectionManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.LastMessageCorrectionManager.isSupported","href":"moxxmpp/LastMessageCorrectionManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"LastMessageCorrectionManager","kind":3,"href":"moxxmpp/LastMessageCorrectionManager-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.LastMessageCorrectionManager.postRegisterCallback","href":"moxxmpp/LastMessageCorrectionManager/postRegisterCallback.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called after the registration of all managers against the XmppConnection is done.\nThis method is only called once during the entire lifetime of it.","enclosedBy":{"name":"LastMessageCorrectionManager","kind":3,"href":"moxxmpp/LastMessageCorrectionManager-class.html"}},{"name":"MUCError","qualifiedName":"moxxmpp.MUCError","href":"moxxmpp/MUCError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Represents an error related to Multi-User Chat (MUC).","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MUCError","qualifiedName":"moxxmpp.MUCError.MUCError","href":"moxxmpp/MUCError/MUCError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MUCError","kind":3,"href":"moxxmpp/MUCError-class.html"}},{"name":"MUCManager","qualifiedName":"moxxmpp.MUCManager","href":"moxxmpp/MUCManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MUCManager","qualifiedName":"moxxmpp.MUCManager.MUCManager","href":"moxxmpp/MUCManager/MUCManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MUCManager","kind":3,"href":"moxxmpp/MUCManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.MUCManager.getIncomingStanzaHandlers","href":"moxxmpp/MUCManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"MUCManager","kind":3,"href":"moxxmpp/MUCManager-class.html"}},{"name":"getOutgoingPreStanzaHandlers","qualifiedName":"moxxmpp.MUCManager.getOutgoingPreStanzaHandlers","href":"moxxmpp/MUCManager/getOutgoingPreStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nsend. These are run before the stanza is sent. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"MUCManager","kind":3,"href":"moxxmpp/MUCManager-class.html"}},{"name":"getRoomState","qualifiedName":"moxxmpp.MUCManager.getRoomState","href":"moxxmpp/MUCManager/getRoomState.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MUCManager","kind":3,"href":"moxxmpp/MUCManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.MUCManager.isSupported","href":"moxxmpp/MUCManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"MUCManager","kind":3,"href":"moxxmpp/MUCManager-class.html"}},{"name":"joinRoom","qualifiedName":"moxxmpp.MUCManager.joinRoom","href":"moxxmpp/MUCManager/joinRoom.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Joins a Multi-User Chat room.","enclosedBy":{"name":"MUCManager","kind":3,"href":"moxxmpp/MUCManager-class.html"}},{"name":"leaveRoom","qualifiedName":"moxxmpp.MUCManager.leaveRoom","href":"moxxmpp/MUCManager/leaveRoom.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Leaves a Multi-User Chat room.","enclosedBy":{"name":"MUCManager","kind":3,"href":"moxxmpp/MUCManager-class.html"}},{"name":"onXmppEvent","qualifiedName":"moxxmpp.MUCManager.onXmppEvent","href":"moxxmpp/MUCManager/onXmppEvent.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called when XmppConnection triggers an event","enclosedBy":{"name":"MUCManager","kind":3,"href":"moxxmpp/MUCManager-class.html"}},{"name":"prepareRoomList","qualifiedName":"moxxmpp.MUCManager.prepareRoomList","href":"moxxmpp/MUCManager/prepareRoomList.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Prepares the internal room list to ensure that the rooms\nrooms are joined once we are connected.","enclosedBy":{"name":"MUCManager","kind":3,"href":"moxxmpp/MUCManager-class.html"}},{"name":"queryRoomInformation","qualifiedName":"moxxmpp.MUCManager.queryRoomInformation","href":"moxxmpp/MUCManager/queryRoomInformation.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Queries the information of a Multi-User Chat room.","enclosedBy":{"name":"MUCManager","kind":3,"href":"moxxmpp/MUCManager-class.html"}},{"name":"MUCRoomJoin","qualifiedName":"moxxmpp.MUCRoomJoin","href":"moxxmpp/MUCRoomJoin.html","kind":21,"overriddenDepth":0,"packageRank":0,"desc":"(Room JID, nickname)","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MUCUnspecificError","qualifiedName":"moxxmpp.MUCUnspecificError","href":"moxxmpp/MUCUnspecificError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Indicates that an unspecific error occurred while joining.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MUCUnspecificError","qualifiedName":"moxxmpp.MUCUnspecificError.MUCUnspecificError","href":"moxxmpp/MUCUnspecificError/MUCUnspecificError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MUCUnspecificError","kind":3,"href":"moxxmpp/MUCUnspecificError-class.html"}},{"name":"MalformedResponseError","qualifiedName":"moxxmpp.MalformedResponseError","href":"moxxmpp/MalformedResponseError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MalformedResponseError","qualifiedName":"moxxmpp.MalformedResponseError.MalformedResponseError","href":"moxxmpp/MalformedResponseError/MalformedResponseError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MalformedResponseError","kind":3,"href":"moxxmpp/MalformedResponseError-class.html"}},{"name":"MarkableData","qualifiedName":"moxxmpp.MarkableData","href":"moxxmpp/MarkableData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MarkableData","qualifiedName":"moxxmpp.MarkableData.MarkableData","href":"moxxmpp/MarkableData/MarkableData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MarkableData","kind":3,"href":"moxxmpp/MarkableData-class.html"}},{"name":"isMarkable","qualifiedName":"moxxmpp.MarkableData.isMarkable","href":"moxxmpp/MarkableData/isMarkable.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Indicates whether the message can be replied to with a chat marker.","enclosedBy":{"name":"MarkableData","kind":3,"href":"moxxmpp/MarkableData-class.html"}},{"name":"toXML","qualifiedName":"moxxmpp.MarkableData.toXML","href":"moxxmpp/MarkableData/toXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MarkableData","kind":3,"href":"moxxmpp/MarkableData-class.html"}},{"name":"MemberChangedEvent","qualifiedName":"moxxmpp.MemberChangedEvent","href":"moxxmpp/MemberChangedEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when an entity changes their presence in the MUC.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MemberChangedEvent","qualifiedName":"moxxmpp.MemberChangedEvent.MemberChangedEvent","href":"moxxmpp/MemberChangedEvent/MemberChangedEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MemberChangedEvent","kind":3,"href":"moxxmpp/MemberChangedEvent-class.html"}},{"name":"member","qualifiedName":"moxxmpp.MemberChangedEvent.member","href":"moxxmpp/MemberChangedEvent/member.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The new member.","enclosedBy":{"name":"MemberChangedEvent","kind":3,"href":"moxxmpp/MemberChangedEvent-class.html"}},{"name":"roomJid","qualifiedName":"moxxmpp.MemberChangedEvent.roomJid","href":"moxxmpp/MemberChangedEvent/roomJid.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The JID of the room.","enclosedBy":{"name":"MemberChangedEvent","kind":3,"href":"moxxmpp/MemberChangedEvent-class.html"}},{"name":"MemberChangedNickEvent","qualifiedName":"moxxmpp.MemberChangedNickEvent","href":"moxxmpp/MemberChangedNickEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when an entity changes their nick.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MemberChangedNickEvent","qualifiedName":"moxxmpp.MemberChangedNickEvent.MemberChangedNickEvent","href":"moxxmpp/MemberChangedNickEvent/MemberChangedNickEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MemberChangedNickEvent","kind":3,"href":"moxxmpp/MemberChangedNickEvent-class.html"}},{"name":"newNick","qualifiedName":"moxxmpp.MemberChangedNickEvent.newNick","href":"moxxmpp/MemberChangedNickEvent/newNick.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The new nick.","enclosedBy":{"name":"MemberChangedNickEvent","kind":3,"href":"moxxmpp/MemberChangedNickEvent-class.html"}},{"name":"oldNick","qualifiedName":"moxxmpp.MemberChangedNickEvent.oldNick","href":"moxxmpp/MemberChangedNickEvent/oldNick.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The original nick.","enclosedBy":{"name":"MemberChangedNickEvent","kind":3,"href":"moxxmpp/MemberChangedNickEvent-class.html"}},{"name":"roomJid","qualifiedName":"moxxmpp.MemberChangedNickEvent.roomJid","href":"moxxmpp/MemberChangedNickEvent/roomJid.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The JID of the room.","enclosedBy":{"name":"MemberChangedNickEvent","kind":3,"href":"moxxmpp/MemberChangedNickEvent-class.html"}},{"name":"MemberJoinedEvent","qualifiedName":"moxxmpp.MemberJoinedEvent","href":"moxxmpp/MemberJoinedEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when an entity joins the MUC.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MemberJoinedEvent","qualifiedName":"moxxmpp.MemberJoinedEvent.MemberJoinedEvent","href":"moxxmpp/MemberJoinedEvent/MemberJoinedEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MemberJoinedEvent","kind":3,"href":"moxxmpp/MemberJoinedEvent-class.html"}},{"name":"member","qualifiedName":"moxxmpp.MemberJoinedEvent.member","href":"moxxmpp/MemberJoinedEvent/member.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The new member.","enclosedBy":{"name":"MemberJoinedEvent","kind":3,"href":"moxxmpp/MemberJoinedEvent-class.html"}},{"name":"roomJid","qualifiedName":"moxxmpp.MemberJoinedEvent.roomJid","href":"moxxmpp/MemberJoinedEvent/roomJid.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The JID of the room.","enclosedBy":{"name":"MemberJoinedEvent","kind":3,"href":"moxxmpp/MemberJoinedEvent-class.html"}},{"name":"MemberLeftEvent","qualifiedName":"moxxmpp.MemberLeftEvent","href":"moxxmpp/MemberLeftEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when an entity leaves the MUC.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MemberLeftEvent","qualifiedName":"moxxmpp.MemberLeftEvent.MemberLeftEvent","href":"moxxmpp/MemberLeftEvent/MemberLeftEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MemberLeftEvent","kind":3,"href":"moxxmpp/MemberLeftEvent-class.html"}},{"name":"nick","qualifiedName":"moxxmpp.MemberLeftEvent.nick","href":"moxxmpp/MemberLeftEvent/nick.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The nick of the user who left.","enclosedBy":{"name":"MemberLeftEvent","kind":3,"href":"moxxmpp/MemberLeftEvent-class.html"}},{"name":"roomJid","qualifiedName":"moxxmpp.MemberLeftEvent.roomJid","href":"moxxmpp/MemberLeftEvent/roomJid.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The JID of the room.","enclosedBy":{"name":"MemberLeftEvent","kind":3,"href":"moxxmpp/MemberLeftEvent-class.html"}},{"name":"MessageBodyData","qualifiedName":"moxxmpp.MessageBodyData","href":"moxxmpp/MessageBodyData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"The raw content of the element.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MessageBodyData","qualifiedName":"moxxmpp.MessageBodyData.MessageBodyData","href":"moxxmpp/MessageBodyData/MessageBodyData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageBodyData","kind":3,"href":"moxxmpp/MessageBodyData-class.html"}},{"name":"body","qualifiedName":"moxxmpp.MessageBodyData.body","href":"moxxmpp/MessageBodyData/body.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The content of the element.","enclosedBy":{"name":"MessageBodyData","kind":3,"href":"moxxmpp/MessageBodyData-class.html"}},{"name":"toXML","qualifiedName":"moxxmpp.MessageBodyData.toXML","href":"moxxmpp/MessageBodyData/toXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageBodyData","kind":3,"href":"moxxmpp/MessageBodyData-class.html"}},{"name":"MessageDeliveryReceiptData","qualifiedName":"moxxmpp.MessageDeliveryReceiptData","href":"moxxmpp/MessageDeliveryReceiptData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MessageDeliveryReceiptData","qualifiedName":"moxxmpp.MessageDeliveryReceiptData.MessageDeliveryReceiptData","href":"moxxmpp/MessageDeliveryReceiptData/MessageDeliveryReceiptData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageDeliveryReceiptData","kind":3,"href":"moxxmpp/MessageDeliveryReceiptData-class.html"}},{"name":"receiptRequested","qualifiedName":"moxxmpp.MessageDeliveryReceiptData.receiptRequested","href":"moxxmpp/MessageDeliveryReceiptData/receiptRequested.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Indicates whether a delivery receipt is requested or not.","enclosedBy":{"name":"MessageDeliveryReceiptData","kind":3,"href":"moxxmpp/MessageDeliveryReceiptData-class.html"}},{"name":"toXML","qualifiedName":"moxxmpp.MessageDeliveryReceiptData.toXML","href":"moxxmpp/MessageDeliveryReceiptData/toXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageDeliveryReceiptData","kind":3,"href":"moxxmpp/MessageDeliveryReceiptData-class.html"}},{"name":"MessageDeliveryReceiptManager","qualifiedName":"moxxmpp.MessageDeliveryReceiptManager","href":"moxxmpp/MessageDeliveryReceiptManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MessageDeliveryReceiptManager","qualifiedName":"moxxmpp.MessageDeliveryReceiptManager.MessageDeliveryReceiptManager","href":"moxxmpp/MessageDeliveryReceiptManager/MessageDeliveryReceiptManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageDeliveryReceiptManager","kind":3,"href":"moxxmpp/MessageDeliveryReceiptManager-class.html"}},{"name":"getDiscoFeatures","qualifiedName":"moxxmpp.MessageDeliveryReceiptManager.getDiscoFeatures","href":"moxxmpp/MessageDeliveryReceiptManager/getDiscoFeatures.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return a list of features that should be included in a disco response.","enclosedBy":{"name":"MessageDeliveryReceiptManager","kind":3,"href":"moxxmpp/MessageDeliveryReceiptManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.MessageDeliveryReceiptManager.getIncomingStanzaHandlers","href":"moxxmpp/MessageDeliveryReceiptManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"MessageDeliveryReceiptManager","kind":3,"href":"moxxmpp/MessageDeliveryReceiptManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.MessageDeliveryReceiptManager.isSupported","href":"moxxmpp/MessageDeliveryReceiptManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"MessageDeliveryReceiptManager","kind":3,"href":"moxxmpp/MessageDeliveryReceiptManager-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.MessageDeliveryReceiptManager.postRegisterCallback","href":"moxxmpp/MessageDeliveryReceiptManager/postRegisterCallback.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called after the registration of all managers against the XmppConnection is done.\nThis method is only called once during the entire lifetime of it.","enclosedBy":{"name":"MessageDeliveryReceiptManager","kind":3,"href":"moxxmpp/MessageDeliveryReceiptManager-class.html"}},{"name":"MessageDeliveryReceivedData","qualifiedName":"moxxmpp.MessageDeliveryReceivedData","href":"moxxmpp/MessageDeliveryReceivedData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MessageDeliveryReceivedData","qualifiedName":"moxxmpp.MessageDeliveryReceivedData.MessageDeliveryReceivedData","href":"moxxmpp/MessageDeliveryReceivedData/MessageDeliveryReceivedData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageDeliveryReceivedData","kind":3,"href":"moxxmpp/MessageDeliveryReceivedData-class.html"}},{"name":"id","qualifiedName":"moxxmpp.MessageDeliveryReceivedData.id","href":"moxxmpp/MessageDeliveryReceivedData/id.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The stanza id of the message we received.","enclosedBy":{"name":"MessageDeliveryReceivedData","kind":3,"href":"moxxmpp/MessageDeliveryReceivedData-class.html"}},{"name":"toXML","qualifiedName":"moxxmpp.MessageDeliveryReceivedData.toXML","href":"moxxmpp/MessageDeliveryReceivedData/toXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageDeliveryReceivedData","kind":3,"href":"moxxmpp/MessageDeliveryReceivedData-class.html"}},{"name":"MessageEvent","qualifiedName":"moxxmpp.MessageEvent","href":"moxxmpp/MessageEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when a message is received","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MessageEvent","qualifiedName":"moxxmpp.MessageEvent.MessageEvent","href":"moxxmpp/MessageEvent/MessageEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageEvent","kind":3,"href":"moxxmpp/MessageEvent-class.html"}},{"name":"encrypted","qualifiedName":"moxxmpp.MessageEvent.encrypted","href":"moxxmpp/MessageEvent/encrypted.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Flag indicating whether the message was encrypted.","enclosedBy":{"name":"MessageEvent","kind":3,"href":"moxxmpp/MessageEvent-class.html"}},{"name":"encryptionError","qualifiedName":"moxxmpp.MessageEvent.encryptionError","href":"moxxmpp/MessageEvent/encryptionError.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The error in case an encryption error occurred.","enclosedBy":{"name":"MessageEvent","kind":3,"href":"moxxmpp/MessageEvent-class.html"}},{"name":"error","qualifiedName":"moxxmpp.MessageEvent.error","href":"moxxmpp/MessageEvent/error.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageEvent","kind":3,"href":"moxxmpp/MessageEvent-class.html"}},{"name":"extensions","qualifiedName":"moxxmpp.MessageEvent.extensions","href":"moxxmpp/MessageEvent/extensions.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Data added by other handlers.","enclosedBy":{"name":"MessageEvent","kind":3,"href":"moxxmpp/MessageEvent-class.html"}},{"name":"from","qualifiedName":"moxxmpp.MessageEvent.from","href":"moxxmpp/MessageEvent/from.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The from attribute of the message.","enclosedBy":{"name":"MessageEvent","kind":3,"href":"moxxmpp/MessageEvent-class.html"}},{"name":"get","qualifiedName":"moxxmpp.MessageEvent.get","href":"moxxmpp/MessageEvent/get.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Shorthand for extensions.get().","enclosedBy":{"name":"MessageEvent","kind":3,"href":"moxxmpp/MessageEvent-class.html"}},{"name":"id","qualifiedName":"moxxmpp.MessageEvent.id","href":"moxxmpp/MessageEvent/id.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The id attribute of the message.","enclosedBy":{"name":"MessageEvent","kind":3,"href":"moxxmpp/MessageEvent-class.html"}},{"name":"to","qualifiedName":"moxxmpp.MessageEvent.to","href":"moxxmpp/MessageEvent/to.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The to attribute of the message.","enclosedBy":{"name":"MessageEvent","kind":3,"href":"moxxmpp/MessageEvent-class.html"}},{"name":"type","qualifiedName":"moxxmpp.MessageEvent.type","href":"moxxmpp/MessageEvent/type.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The type attribute of the message.","enclosedBy":{"name":"MessageEvent","kind":3,"href":"moxxmpp/MessageEvent-class.html"}},{"name":"MessageIdData","qualifiedName":"moxxmpp.MessageIdData","href":"moxxmpp/MessageIdData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"The id attribute of the message stanza.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MessageIdData","qualifiedName":"moxxmpp.MessageIdData.MessageIdData","href":"moxxmpp/MessageIdData/MessageIdData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageIdData","kind":3,"href":"moxxmpp/MessageIdData-class.html"}},{"name":"id","qualifiedName":"moxxmpp.MessageIdData.id","href":"moxxmpp/MessageIdData/id.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The id attribute of the stanza.","enclosedBy":{"name":"MessageIdData","kind":3,"href":"moxxmpp/MessageIdData-class.html"}},{"name":"MessageManager","qualifiedName":"moxxmpp.MessageManager","href":"moxxmpp/MessageManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MessageManager","qualifiedName":"moxxmpp.MessageManager.MessageManager","href":"moxxmpp/MessageManager/MessageManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageManager","kind":3,"href":"moxxmpp/MessageManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.MessageManager.getIncomingStanzaHandlers","href":"moxxmpp/MessageManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"MessageManager","kind":3,"href":"moxxmpp/MessageManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.MessageManager.isSupported","href":"moxxmpp/MessageManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"MessageManager","kind":3,"href":"moxxmpp/MessageManager-class.html"}},{"name":"messageHandlerPriority","qualifiedName":"moxxmpp.MessageManager.messageHandlerPriority","href":"moxxmpp/MessageManager/messageHandlerPriority.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The priority of the message handler. If a handler should run before this one,\nwhich emits the MessageEvent event and terminates processing, make sure it\nhas a priority greater than messageHandlerPriority.","enclosedBy":{"name":"MessageManager","kind":3,"href":"moxxmpp/MessageManager-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.MessageManager.postRegisterCallback","href":"moxxmpp/MessageManager/postRegisterCallback.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called after the registration of all managers against the XmppConnection is done.\nThis method is only called once during the entire lifetime of it.","enclosedBy":{"name":"MessageManager","kind":3,"href":"moxxmpp/MessageManager-class.html"}},{"name":"registerMessageSendingCallback","qualifiedName":"moxxmpp.MessageManager.registerMessageSendingCallback","href":"moxxmpp/MessageManager/registerMessageSendingCallback.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageManager","kind":3,"href":"moxxmpp/MessageManager-class.html"}},{"name":"sendMessage","qualifiedName":"moxxmpp.MessageManager.sendMessage","href":"moxxmpp/MessageManager/sendMessage.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Send an unawaitable message to to. extensions is a typed map that contains\ndata for building the message.","enclosedBy":{"name":"MessageManager","kind":3,"href":"moxxmpp/MessageManager-class.html"}},{"name":"MessageProcessingHint","qualifiedName":"moxxmpp.MessageProcessingHint","href":"moxxmpp/MessageProcessingHint.html","kind":5,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MessageProcessingHint","qualifiedName":"moxxmpp.MessageProcessingHint.MessageProcessingHint","href":"moxxmpp/MessageProcessingHint/MessageProcessingHint.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageProcessingHint","kind":5,"href":"moxxmpp/MessageProcessingHint.html"}},{"name":"MessageProcessingHint.fromName","qualifiedName":"moxxmpp.MessageProcessingHint.fromName","href":"moxxmpp/MessageProcessingHint/MessageProcessingHint.fromName.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageProcessingHint","kind":5,"href":"moxxmpp/MessageProcessingHint.html"}},{"name":"toXML","qualifiedName":"moxxmpp.MessageProcessingHint.toXML","href":"moxxmpp/MessageProcessingHint/toXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageProcessingHint","kind":5,"href":"moxxmpp/MessageProcessingHint.html"}},{"name":"values","qualifiedName":"moxxmpp.MessageProcessingHint.values","href":"moxxmpp/MessageProcessingHint/values-constant.html","kind":1,"overriddenDepth":0,"packageRank":0,"desc":"A constant List of the values in this enum, in order of their declaration.","enclosedBy":{"name":"MessageProcessingHint","kind":5,"href":"moxxmpp/MessageProcessingHint.html"}},{"name":"MessageProcessingHintData","qualifiedName":"moxxmpp.MessageProcessingHintData","href":"moxxmpp/MessageProcessingHintData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MessageProcessingHintData","qualifiedName":"moxxmpp.MessageProcessingHintData.MessageProcessingHintData","href":"moxxmpp/MessageProcessingHintData/MessageProcessingHintData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageProcessingHintData","kind":3,"href":"moxxmpp/MessageProcessingHintData-class.html"}},{"name":"hints","qualifiedName":"moxxmpp.MessageProcessingHintData.hints","href":"moxxmpp/MessageProcessingHintData/hints.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The attached message processing hints.","enclosedBy":{"name":"MessageProcessingHintData","kind":3,"href":"moxxmpp/MessageProcessingHintData-class.html"}},{"name":"MessageProcessingHintManager","qualifiedName":"moxxmpp.MessageProcessingHintManager","href":"moxxmpp/MessageProcessingHintManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MessageProcessingHintManager","qualifiedName":"moxxmpp.MessageProcessingHintManager.MessageProcessingHintManager","href":"moxxmpp/MessageProcessingHintManager/MessageProcessingHintManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageProcessingHintManager","kind":3,"href":"moxxmpp/MessageProcessingHintManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.MessageProcessingHintManager.getIncomingStanzaHandlers","href":"moxxmpp/MessageProcessingHintManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"MessageProcessingHintManager","kind":3,"href":"moxxmpp/MessageProcessingHintManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.MessageProcessingHintManager.isSupported","href":"moxxmpp/MessageProcessingHintManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"MessageProcessingHintManager","kind":3,"href":"moxxmpp/MessageProcessingHintManager-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.MessageProcessingHintManager.postRegisterCallback","href":"moxxmpp/MessageProcessingHintManager/postRegisterCallback.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called after the registration of all managers against the XmppConnection is done.\nThis method is only called once during the entire lifetime of it.","enclosedBy":{"name":"MessageProcessingHintManager","kind":3,"href":"moxxmpp/MessageProcessingHintManager-class.html"}},{"name":"MessageReactionsData","qualifiedName":"moxxmpp.MessageReactionsData","href":"moxxmpp/MessageReactionsData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MessageReactionsData","qualifiedName":"moxxmpp.MessageReactionsData.MessageReactionsData","href":"moxxmpp/MessageReactionsData/MessageReactionsData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageReactionsData","kind":3,"href":"moxxmpp/MessageReactionsData-class.html"}},{"name":"emojis","qualifiedName":"moxxmpp.MessageReactionsData.emojis","href":"moxxmpp/MessageReactionsData/emojis.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageReactionsData","kind":3,"href":"moxxmpp/MessageReactionsData-class.html"}},{"name":"messageId","qualifiedName":"moxxmpp.MessageReactionsData.messageId","href":"moxxmpp/MessageReactionsData/messageId.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageReactionsData","kind":3,"href":"moxxmpp/MessageReactionsData-class.html"}},{"name":"toXML","qualifiedName":"moxxmpp.MessageReactionsData.toXML","href":"moxxmpp/MessageReactionsData/toXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageReactionsData","kind":3,"href":"moxxmpp/MessageReactionsData-class.html"}},{"name":"MessageReactionsManager","qualifiedName":"moxxmpp.MessageReactionsManager","href":"moxxmpp/MessageReactionsManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MessageReactionsManager","qualifiedName":"moxxmpp.MessageReactionsManager.MessageReactionsManager","href":"moxxmpp/MessageReactionsManager/MessageReactionsManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageReactionsManager","kind":3,"href":"moxxmpp/MessageReactionsManager-class.html"}},{"name":"getDiscoFeatures","qualifiedName":"moxxmpp.MessageReactionsManager.getDiscoFeatures","href":"moxxmpp/MessageReactionsManager/getDiscoFeatures.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return a list of features that should be included in a disco response.","enclosedBy":{"name":"MessageReactionsManager","kind":3,"href":"moxxmpp/MessageReactionsManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.MessageReactionsManager.getIncomingStanzaHandlers","href":"moxxmpp/MessageReactionsManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"MessageReactionsManager","kind":3,"href":"moxxmpp/MessageReactionsManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.MessageReactionsManager.isSupported","href":"moxxmpp/MessageReactionsManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"MessageReactionsManager","kind":3,"href":"moxxmpp/MessageReactionsManager-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.MessageReactionsManager.postRegisterCallback","href":"moxxmpp/MessageReactionsManager/postRegisterCallback.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called after the registration of all managers against the XmppConnection is done.\nThis method is only called once during the entire lifetime of it.","enclosedBy":{"name":"MessageReactionsManager","kind":3,"href":"moxxmpp/MessageReactionsManager-class.html"}},{"name":"MessageRepliesManager","qualifiedName":"moxxmpp.MessageRepliesManager","href":"moxxmpp/MessageRepliesManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A manager implementing support for parsing XEP-0461 metadata. The\nMessageRepliesManager itself does not modify the body of the message.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MessageRepliesManager","qualifiedName":"moxxmpp.MessageRepliesManager.MessageRepliesManager","href":"moxxmpp/MessageRepliesManager/MessageRepliesManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageRepliesManager","kind":3,"href":"moxxmpp/MessageRepliesManager-class.html"}},{"name":"getDiscoFeatures","qualifiedName":"moxxmpp.MessageRepliesManager.getDiscoFeatures","href":"moxxmpp/MessageRepliesManager/getDiscoFeatures.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return a list of features that should be included in a disco response.","enclosedBy":{"name":"MessageRepliesManager","kind":3,"href":"moxxmpp/MessageRepliesManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.MessageRepliesManager.getIncomingStanzaHandlers","href":"moxxmpp/MessageRepliesManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"MessageRepliesManager","kind":3,"href":"moxxmpp/MessageRepliesManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.MessageRepliesManager.isSupported","href":"moxxmpp/MessageRepliesManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"MessageRepliesManager","kind":3,"href":"moxxmpp/MessageRepliesManager-class.html"}},{"name":"messageSendingCallback","qualifiedName":"moxxmpp.MessageRepliesManager.messageSendingCallback","href":"moxxmpp/MessageRepliesManager/messageSendingCallback.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageRepliesManager","kind":3,"href":"moxxmpp/MessageRepliesManager-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.MessageRepliesManager.postRegisterCallback","href":"moxxmpp/MessageRepliesManager/postRegisterCallback.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called after the registration of all managers against the XmppConnection is done.\nThis method is only called once during the entire lifetime of it.","enclosedBy":{"name":"MessageRepliesManager","kind":3,"href":"moxxmpp/MessageRepliesManager-class.html"}},{"name":"MessageRetractionData","qualifiedName":"moxxmpp.MessageRetractionData","href":"moxxmpp/MessageRetractionData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MessageRetractionData","qualifiedName":"moxxmpp.MessageRetractionData.MessageRetractionData","href":"moxxmpp/MessageRetractionData/MessageRetractionData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageRetractionData","kind":3,"href":"moxxmpp/MessageRetractionData-class.html"}},{"name":"fallback","qualifiedName":"moxxmpp.MessageRetractionData.fallback","href":"moxxmpp/MessageRetractionData/fallback.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"A potential fallback message to set the body to when retracting.","enclosedBy":{"name":"MessageRetractionData","kind":3,"href":"moxxmpp/MessageRetractionData-class.html"}},{"name":"id","qualifiedName":"moxxmpp.MessageRetractionData.id","href":"moxxmpp/MessageRetractionData/id.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The id of the message that is retracted.","enclosedBy":{"name":"MessageRetractionData","kind":3,"href":"moxxmpp/MessageRetractionData-class.html"}},{"name":"MessageRetractionManager","qualifiedName":"moxxmpp.MessageRetractionManager","href":"moxxmpp/MessageRetractionManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"MessageRetractionManager","qualifiedName":"moxxmpp.MessageRetractionManager.MessageRetractionManager","href":"moxxmpp/MessageRetractionManager/MessageRetractionManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"MessageRetractionManager","kind":3,"href":"moxxmpp/MessageRetractionManager-class.html"}},{"name":"getDiscoFeatures","qualifiedName":"moxxmpp.MessageRetractionManager.getDiscoFeatures","href":"moxxmpp/MessageRetractionManager/getDiscoFeatures.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return a list of features that should be included in a disco response.","enclosedBy":{"name":"MessageRetractionManager","kind":3,"href":"moxxmpp/MessageRetractionManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.MessageRetractionManager.getIncomingStanzaHandlers","href":"moxxmpp/MessageRetractionManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"MessageRetractionManager","kind":3,"href":"moxxmpp/MessageRetractionManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.MessageRetractionManager.isSupported","href":"moxxmpp/MessageRetractionManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"MessageRetractionManager","kind":3,"href":"moxxmpp/MessageRetractionManager-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.MessageRetractionManager.postRegisterCallback","href":"moxxmpp/MessageRetractionManager/postRegisterCallback.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called after the registration of all managers against the XmppConnection is done.\nThis method is only called once during the entire lifetime of it.","enclosedBy":{"name":"MessageRetractionManager","kind":3,"href":"moxxmpp/MessageRetractionManager-class.html"}},{"name":"MessageSendingCallback","qualifiedName":"moxxmpp.MessageSendingCallback","href":"moxxmpp/MessageSendingCallback.html","kind":21,"overriddenDepth":0,"packageRank":0,"desc":"A callback that is called whenever a message is sent using\nMessageManager.sendMessage. The input the typed map that is passed to\nsendMessage.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"NegotiationsDoneCallback","qualifiedName":"moxxmpp.NegotiationsDoneCallback","href":"moxxmpp/NegotiationsDoneCallback.html","kind":21,"overriddenDepth":0,"packageRank":0,"desc":"A callback for when the NegotiationsHandler is done.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"NegotiationsHandler","qualifiedName":"moxxmpp.NegotiationsHandler","href":"moxxmpp/NegotiationsHandler-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"This class implements the stream feature negotiation for XmppConnection.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"NegotiationsHandler","qualifiedName":"moxxmpp.NegotiationsHandler.NegotiationsHandler","href":"moxxmpp/NegotiationsHandler/NegotiationsHandler.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"NegotiationsHandler","kind":3,"href":"moxxmpp/NegotiationsHandler-class.html"}},{"name":"getConnectionSettings","qualifiedName":"moxxmpp.NegotiationsHandler.getConnectionSettings","href":"moxxmpp/NegotiationsHandler/getConnectionSettings.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Get the connection's settings.","enclosedBy":{"name":"NegotiationsHandler","kind":3,"href":"moxxmpp/NegotiationsHandler-class.html"}},{"name":"getNegotiatorById","qualifiedName":"moxxmpp.NegotiationsHandler.getNegotiatorById","href":"moxxmpp/NegotiationsHandler/getNegotiatorById.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns, if registered, a negotiator with id id.","enclosedBy":{"name":"NegotiationsHandler","kind":3,"href":"moxxmpp/NegotiationsHandler-class.html"}},{"name":"getStanzaNamespace","qualifiedName":"moxxmpp.NegotiationsHandler.getStanzaNamespace","href":"moxxmpp/NegotiationsHandler/getStanzaNamespace.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns the xmlns attribute that stanzas should have.","enclosedBy":{"name":"NegotiationsHandler","kind":3,"href":"moxxmpp/NegotiationsHandler-class.html"}},{"name":"handleError","qualifiedName":"moxxmpp.NegotiationsHandler.handleError","href":"moxxmpp/NegotiationsHandler/handleError.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"XmppConnection's handleError method.","enclosedBy":{"name":"NegotiationsHandler","kind":3,"href":"moxxmpp/NegotiationsHandler-class.html"}},{"name":"isAuthenticated","qualifiedName":"moxxmpp.NegotiationsHandler.isAuthenticated","href":"moxxmpp/NegotiationsHandler/isAuthenticated.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Returns true if the connection is authenticated. If not, returns false.","enclosedBy":{"name":"NegotiationsHandler","kind":3,"href":"moxxmpp/NegotiationsHandler-class.html"}},{"name":"log","qualifiedName":"moxxmpp.NegotiationsHandler.log","href":"moxxmpp/NegotiationsHandler/log.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"NegotiationsHandler","kind":3,"href":"moxxmpp/NegotiationsHandler-class.html"}},{"name":"negotiate","qualifiedName":"moxxmpp.NegotiationsHandler.negotiate","href":"moxxmpp/NegotiationsHandler/negotiate.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Called whenever the stream buffer outputs a new event event.","enclosedBy":{"name":"NegotiationsHandler","kind":3,"href":"moxxmpp/NegotiationsHandler-class.html"}},{"name":"negotiators","qualifiedName":"moxxmpp.NegotiationsHandler.negotiators","href":"moxxmpp/NegotiationsHandler/negotiators.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Map of all negotiators registered against the handler.","enclosedBy":{"name":"NegotiationsHandler","kind":3,"href":"moxxmpp/NegotiationsHandler-class.html"}},{"name":"onNegotiationsDone","qualifiedName":"moxxmpp.NegotiationsHandler.onNegotiationsDone","href":"moxxmpp/NegotiationsHandler/onNegotiationsDone.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Function that is called once the negotiator is done with its stream negotiations.","enclosedBy":{"name":"NegotiationsHandler","kind":3,"href":"moxxmpp/NegotiationsHandler-class.html"}},{"name":"register","qualifiedName":"moxxmpp.NegotiationsHandler.register","href":"moxxmpp/NegotiationsHandler/register.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Register the parameters as the corresponding methods in this class. Also\ninitializes the logger.","enclosedBy":{"name":"NegotiationsHandler","kind":3,"href":"moxxmpp/NegotiationsHandler-class.html"}},{"name":"registerNegotiator","qualifiedName":"moxxmpp.NegotiationsHandler.registerNegotiator","href":"moxxmpp/NegotiationsHandler/registerNegotiator.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Registers the negotiator negotiator against this negotiations handler.","enclosedBy":{"name":"NegotiationsHandler","kind":3,"href":"moxxmpp/NegotiationsHandler-class.html"}},{"name":"removeNegotiatingFeature","qualifiedName":"moxxmpp.NegotiationsHandler.removeNegotiatingFeature","href":"moxxmpp/NegotiationsHandler/removeNegotiatingFeature.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Remove feature from the stream features we are currently negotiating.","enclosedBy":{"name":"NegotiationsHandler","kind":3,"href":"moxxmpp/NegotiationsHandler-class.html"}},{"name":"reset","qualifiedName":"moxxmpp.NegotiationsHandler.reset","href":"moxxmpp/NegotiationsHandler/reset.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Resets all registered negotiators and the negotiation handler.","enclosedBy":{"name":"NegotiationsHandler","kind":3,"href":"moxxmpp/NegotiationsHandler-class.html"}},{"name":"resetStreamParser","qualifiedName":"moxxmpp.NegotiationsHandler.resetStreamParser","href":"moxxmpp/NegotiationsHandler/resetStreamParser.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"NegotiationsHandler","kind":3,"href":"moxxmpp/NegotiationsHandler-class.html"}},{"name":"runPostRegisterCallback","qualifiedName":"moxxmpp.NegotiationsHandler.runPostRegisterCallback","href":"moxxmpp/NegotiationsHandler/runPostRegisterCallback.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Runs the post-register callback of all negotiators.","enclosedBy":{"name":"NegotiationsHandler","kind":3,"href":"moxxmpp/NegotiationsHandler-class.html"}},{"name":"sendEventToNegotiators","qualifiedName":"moxxmpp.NegotiationsHandler.sendEventToNegotiators","href":"moxxmpp/NegotiationsHandler/sendEventToNegotiators.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"NegotiationsHandler","kind":3,"href":"moxxmpp/NegotiationsHandler-class.html"}},{"name":"sendNonza","qualifiedName":"moxxmpp.NegotiationsHandler.sendNonza","href":"moxxmpp/NegotiationsHandler/sendNonza.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Send a nonza over the stream.","enclosedBy":{"name":"NegotiationsHandler","kind":3,"href":"moxxmpp/NegotiationsHandler-class.html"}},{"name":"sendStreamHeader","qualifiedName":"moxxmpp.NegotiationsHandler.sendStreamHeader","href":"moxxmpp/NegotiationsHandler/sendStreamHeader.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Sends the stream header.","enclosedBy":{"name":"NegotiationsHandler","kind":3,"href":"moxxmpp/NegotiationsHandler-class.html"}},{"name":"setStreamHeaderId","qualifiedName":"moxxmpp.NegotiationsHandler.setStreamHeaderId","href":"moxxmpp/NegotiationsHandler/setStreamHeaderId.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Set the id of the last stream header.","enclosedBy":{"name":"NegotiationsHandler","kind":3,"href":"moxxmpp/NegotiationsHandler-class.html"}},{"name":"streamId","qualifiedName":"moxxmpp.NegotiationsHandler.streamId","href":"moxxmpp/NegotiationsHandler/streamId.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The id included in the last stream header.","enclosedBy":{"name":"NegotiationsHandler","kind":3,"href":"moxxmpp/NegotiationsHandler-class.html"}},{"name":"NegotiatorAttributes","qualifiedName":"moxxmpp.NegotiatorAttributes","href":"moxxmpp/NegotiatorAttributes-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"NegotiatorAttributes","qualifiedName":"moxxmpp.NegotiatorAttributes.NegotiatorAttributes","href":"moxxmpp/NegotiatorAttributes/NegotiatorAttributes.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"NegotiatorAttributes","kind":3,"href":"moxxmpp/NegotiatorAttributes-class.html"}},{"name":"getConnection","qualifiedName":"moxxmpp.NegotiatorAttributes.getConnection","href":"moxxmpp/NegotiatorAttributes/getConnection.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Returns the connection object.","enclosedBy":{"name":"NegotiatorAttributes","kind":3,"href":"moxxmpp/NegotiatorAttributes-class.html"}},{"name":"getConnectionSettings","qualifiedName":"moxxmpp.NegotiatorAttributes.getConnectionSettings","href":"moxxmpp/NegotiatorAttributes/getConnectionSettings.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Returns the connection settings.","enclosedBy":{"name":"NegotiatorAttributes","kind":3,"href":"moxxmpp/NegotiatorAttributes-class.html"}},{"name":"getFullJID","qualifiedName":"moxxmpp.NegotiatorAttributes.getFullJID","href":"moxxmpp/NegotiatorAttributes/getFullJID.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Returns the full JID of the current account","enclosedBy":{"name":"NegotiatorAttributes","kind":3,"href":"moxxmpp/NegotiatorAttributes-class.html"}},{"name":"getManagerById","qualifiedName":"moxxmpp.NegotiatorAttributes.getManagerById","href":"moxxmpp/NegotiatorAttributes/getManagerById.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Returns the manager with id id of the connection or null.","enclosedBy":{"name":"NegotiatorAttributes","kind":3,"href":"moxxmpp/NegotiatorAttributes-class.html"}},{"name":"getNegotiatorById","qualifiedName":"moxxmpp.NegotiatorAttributes.getNegotiatorById","href":"moxxmpp/NegotiatorAttributes/getNegotiatorById.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Returns the negotiator with id id of the connection or null.","enclosedBy":{"name":"NegotiatorAttributes","kind":3,"href":"moxxmpp/NegotiatorAttributes-class.html"}},{"name":"getSocket","qualifiedName":"moxxmpp.NegotiatorAttributes.getSocket","href":"moxxmpp/NegotiatorAttributes/getSocket.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Returns the socket the negotiator is attached to","enclosedBy":{"name":"NegotiatorAttributes","kind":3,"href":"moxxmpp/NegotiatorAttributes-class.html"}},{"name":"isAuthenticated","qualifiedName":"moxxmpp.NegotiatorAttributes.isAuthenticated","href":"moxxmpp/NegotiatorAttributes/isAuthenticated.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Returns true if the stream is authenticated. Returns false if not.","enclosedBy":{"name":"NegotiatorAttributes","kind":3,"href":"moxxmpp/NegotiatorAttributes-class.html"}},{"name":"removeNegotiatingFeature","qualifiedName":"moxxmpp.NegotiatorAttributes.removeNegotiatingFeature","href":"moxxmpp/NegotiatorAttributes/removeNegotiatingFeature.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Remove a stream feature from our internal cache. This is useful for when you\nnegotiated a feature for another negotiator, like SASL2.","enclosedBy":{"name":"NegotiatorAttributes","kind":3,"href":"moxxmpp/NegotiatorAttributes-class.html"}},{"name":"sendEvent","qualifiedName":"moxxmpp.NegotiatorAttributes.sendEvent","href":"moxxmpp/NegotiatorAttributes/sendEvent.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Send an event event to the connection's event bus.","enclosedBy":{"name":"NegotiatorAttributes","kind":3,"href":"moxxmpp/NegotiatorAttributes-class.html"}},{"name":"sendNonza","qualifiedName":"moxxmpp.NegotiatorAttributes.sendNonza","href":"moxxmpp/NegotiatorAttributes/sendNonza.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Sends the nonza nonza and optionally redacts it in logs if redact is not null.","enclosedBy":{"name":"NegotiatorAttributes","kind":3,"href":"moxxmpp/NegotiatorAttributes-class.html"}},{"name":"setAuthenticated","qualifiedName":"moxxmpp.NegotiatorAttributes.setAuthenticated","href":"moxxmpp/NegotiatorAttributes/setAuthenticated.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Sets the authentication state of the connection to true.","enclosedBy":{"name":"NegotiatorAttributes","kind":3,"href":"moxxmpp/NegotiatorAttributes-class.html"}},{"name":"setResource","qualifiedName":"moxxmpp.NegotiatorAttributes.setResource","href":"moxxmpp/NegotiatorAttributes/setResource.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Sets the resource of the connection. If triggerEvent is true, then a\nResourceBoundEvent is triggered.","enclosedBy":{"name":"NegotiatorAttributes","kind":3,"href":"moxxmpp/NegotiatorAttributes-class.html"}},{"name":"NegotiatorError","qualifiedName":"moxxmpp.NegotiatorError","href":"moxxmpp/NegotiatorError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A base class for all errors that may occur during feature negotiation","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"NegotiatorError","qualifiedName":"moxxmpp.NegotiatorError.NegotiatorError","href":"moxxmpp/NegotiatorError/NegotiatorError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"NegotiatorError","kind":3,"href":"moxxmpp/NegotiatorError-class.html"}},{"name":"NegotiatorReturnedError","qualifiedName":"moxxmpp.NegotiatorReturnedError","href":"moxxmpp/NegotiatorReturnedError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Returned by XmppConnection.connect when a negotiator returned an unrecoverable\nerror. Only returned when waitUntilLogin is true.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"NegotiatorReturnedError","qualifiedName":"moxxmpp.NegotiatorReturnedError.NegotiatorReturnedError","href":"moxxmpp/NegotiatorReturnedError/NegotiatorReturnedError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"NegotiatorReturnedError","kind":3,"href":"moxxmpp/NegotiatorReturnedError-class.html"}},{"name":"error","qualifiedName":"moxxmpp.NegotiatorReturnedError.error","href":"moxxmpp/NegotiatorReturnedError/error.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The error returned by the negotiator.","enclosedBy":{"name":"NegotiatorReturnedError","kind":3,"href":"moxxmpp/NegotiatorReturnedError-class.html"}},{"name":"isRecoverable","qualifiedName":"moxxmpp.NegotiatorReturnedError.isRecoverable","href":"moxxmpp/NegotiatorReturnedError/isRecoverable.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return true if we can recover from the error by attempting a reconnection.","enclosedBy":{"name":"NegotiatorReturnedError","kind":3,"href":"moxxmpp/NegotiatorReturnedError-class.html"}},{"name":"NegotiatorState","qualifiedName":"moxxmpp.NegotiatorState","href":"moxxmpp/NegotiatorState.html","kind":5,"overriddenDepth":0,"packageRank":0,"desc":"The state a negotiator is currently in","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"NegotiatorState","qualifiedName":"moxxmpp.NegotiatorState.NegotiatorState","href":"moxxmpp/NegotiatorState/NegotiatorState.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"NegotiatorState","kind":5,"href":"moxxmpp/NegotiatorState.html"}},{"name":"values","qualifiedName":"moxxmpp.NegotiatorState.values","href":"moxxmpp/NegotiatorState/values-constant.html","kind":1,"overriddenDepth":0,"packageRank":0,"desc":"A constant List of the values in this enum, in order of their declaration.","enclosedBy":{"name":"NegotiatorState","kind":5,"href":"moxxmpp/NegotiatorState.html"}},{"name":"NewFASTTokenReceivedEvent","qualifiedName":"moxxmpp.NewFASTTokenReceivedEvent","href":"moxxmpp/NewFASTTokenReceivedEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"This event is triggered whenever a new FAST token is received.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"NewFASTTokenReceivedEvent","qualifiedName":"moxxmpp.NewFASTTokenReceivedEvent.NewFASTTokenReceivedEvent","href":"moxxmpp/NewFASTTokenReceivedEvent/NewFASTTokenReceivedEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"NewFASTTokenReceivedEvent","kind":3,"href":"moxxmpp/NewFASTTokenReceivedEvent-class.html"}},{"name":"token","qualifiedName":"moxxmpp.NewFASTTokenReceivedEvent.token","href":"moxxmpp/NewFASTTokenReceivedEvent/token.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The token.","enclosedBy":{"name":"NewFASTTokenReceivedEvent","kind":3,"href":"moxxmpp/NewFASTTokenReceivedEvent-class.html"}},{"name":"NoAdditionalDataError","qualifiedName":"moxxmpp.NoAdditionalDataError","href":"moxxmpp/NoAdditionalDataError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"NoAdditionalDataError","qualifiedName":"moxxmpp.NoAdditionalDataError.NoAdditionalDataError","href":"moxxmpp/NoAdditionalDataError/NoAdditionalDataError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"NoAdditionalDataError","kind":3,"href":"moxxmpp/NoAdditionalDataError-class.html"}},{"name":"isRecoverable","qualifiedName":"moxxmpp.NoAdditionalDataError.isRecoverable","href":"moxxmpp/NoAdditionalDataError/isRecoverable.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return true if we can recover from the error by attempting a reconnection.","enclosedBy":{"name":"NoAdditionalDataError","kind":3,"href":"moxxmpp/NoAdditionalDataError-class.html"}},{"name":"NoAuthenticatorAvailableError","qualifiedName":"moxxmpp.NoAuthenticatorAvailableError","href":"moxxmpp/NoAuthenticatorAvailableError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Returned if no negotiator was picked, even though negotiations are not done\nyet.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"NoAuthenticatorAvailableError","qualifiedName":"moxxmpp.NoAuthenticatorAvailableError.NoAuthenticatorAvailableError","href":"moxxmpp/NoAuthenticatorAvailableError/NoAuthenticatorAvailableError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"NoAuthenticatorAvailableError","kind":3,"href":"moxxmpp/NoAuthenticatorAvailableError-class.html"}},{"name":"isRecoverable","qualifiedName":"moxxmpp.NoAuthenticatorAvailableError.isRecoverable","href":"moxxmpp/NoAuthenticatorAvailableError/isRecoverable.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return true if we can recover from the error by attempting a reconnection.","enclosedBy":{"name":"NoAuthenticatorAvailableError","kind":3,"href":"moxxmpp/NoAuthenticatorAvailableError-class.html"}},{"name":"NoConnectionPossibleError","qualifiedName":"moxxmpp.NoConnectionPossibleError","href":"moxxmpp/NoConnectionPossibleError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Returned by XmppConnection.connect when no connection could\nbe established.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"NoConnectionPossibleError","qualifiedName":"moxxmpp.NoConnectionPossibleError.NoConnectionPossibleError","href":"moxxmpp/NoConnectionPossibleError/NoConnectionPossibleError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"NoConnectionPossibleError","kind":3,"href":"moxxmpp/NoConnectionPossibleError-class.html"}},{"name":"isRecoverable","qualifiedName":"moxxmpp.NoConnectionPossibleError.isRecoverable","href":"moxxmpp/NoConnectionPossibleError/isRecoverable.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return true if we can recover from the error by attempting a reconnection.","enclosedBy":{"name":"NoConnectionPossibleError","kind":3,"href":"moxxmpp/NoConnectionPossibleError-class.html"}},{"name":"NoEntityKnownError","qualifiedName":"moxxmpp.NoEntityKnownError","href":"moxxmpp/NoEntityKnownError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Returned when we don't know what JID to ask for an upload slot","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"NoEntityKnownError","qualifiedName":"moxxmpp.NoEntityKnownError.NoEntityKnownError","href":"moxxmpp/NoEntityKnownError/NoEntityKnownError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"NoEntityKnownError","kind":3,"href":"moxxmpp/NoEntityKnownError-class.html"}},{"name":"NoItemReturnedError","qualifiedName":"moxxmpp.NoItemReturnedError","href":"moxxmpp/NoItemReturnedError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"NoItemReturnedError","qualifiedName":"moxxmpp.NoItemReturnedError.NoItemReturnedError","href":"moxxmpp/NoItemReturnedError/NoItemReturnedError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"NoItemReturnedError","kind":3,"href":"moxxmpp/NoItemReturnedError-class.html"}},{"name":"NoMatchingAuthenticationMechanismAvailableError","qualifiedName":"moxxmpp.NoMatchingAuthenticationMechanismAvailableError","href":"moxxmpp/NoMatchingAuthenticationMechanismAvailableError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Returned if no matching authentication mechanism has been presented","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"NoMatchingAuthenticationMechanismAvailableError","qualifiedName":"moxxmpp.NoMatchingAuthenticationMechanismAvailableError.NoMatchingAuthenticationMechanismAvailableError","href":"moxxmpp/NoMatchingAuthenticationMechanismAvailableError/NoMatchingAuthenticationMechanismAvailableError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"NoMatchingAuthenticationMechanismAvailableError","kind":3,"href":"moxxmpp/NoMatchingAuthenticationMechanismAvailableError-class.html"}},{"name":"isRecoverable","qualifiedName":"moxxmpp.NoMatchingAuthenticationMechanismAvailableError.isRecoverable","href":"moxxmpp/NoMatchingAuthenticationMechanismAvailableError/isRecoverable.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return true if we can recover from the error by attempting a reconnection.","enclosedBy":{"name":"NoMatchingAuthenticationMechanismAvailableError","kind":3,"href":"moxxmpp/NoMatchingAuthenticationMechanismAvailableError-class.html"}},{"name":"NoNicknameSpecified","qualifiedName":"moxxmpp.NoNicknameSpecified","href":"moxxmpp/NoNicknameSpecified-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Returned when no nickname was specified from the client side while trying to\nperform some actions on the MUC, such as joining the room.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"NoNicknameSpecified","qualifiedName":"moxxmpp.NoNicknameSpecified.NoNicknameSpecified","href":"moxxmpp/NoNicknameSpecified/NoNicknameSpecified.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"NoNicknameSpecified","kind":3,"href":"moxxmpp/NoNicknameSpecified-class.html"}},{"name":"NoQueryError","qualifiedName":"moxxmpp.NoQueryError","href":"moxxmpp/NoQueryError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Returned when the server's response did not contain a element","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"NoQueryError","qualifiedName":"moxxmpp.NoQueryError.NoQueryError","href":"moxxmpp/NoQueryError/NoQueryError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"NoQueryError","kind":3,"href":"moxxmpp/NoQueryError-class.html"}},{"name":"NoSASLMechanismSelectedError","qualifiedName":"moxxmpp.NoSASLMechanismSelectedError","href":"moxxmpp/NoSASLMechanismSelectedError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered by the SASL2 negotiator when no SASL mechanism was chosen during\nnegotiation.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"NoSASLMechanismSelectedError","qualifiedName":"moxxmpp.NoSASLMechanismSelectedError.NoSASLMechanismSelectedError","href":"moxxmpp/NoSASLMechanismSelectedError/NoSASLMechanismSelectedError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"NoSASLMechanismSelectedError","kind":3,"href":"moxxmpp/NoSASLMechanismSelectedError-class.html"}},{"name":"isRecoverable","qualifiedName":"moxxmpp.NoSASLMechanismSelectedError.isRecoverable","href":"moxxmpp/NoSASLMechanismSelectedError/isRecoverable.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return true if we can recover from the error by attempting a reconnection.","enclosedBy":{"name":"NoSASLMechanismSelectedError","kind":3,"href":"moxxmpp/NoSASLMechanismSelectedError-class.html"}},{"name":"NonRecoverableErrorEvent","qualifiedName":"moxxmpp.NonRecoverableErrorEvent","href":"moxxmpp/NonRecoverableErrorEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when a reconnection is not performed due to a non-recoverable\nerror.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"NonRecoverableErrorEvent","qualifiedName":"moxxmpp.NonRecoverableErrorEvent.NonRecoverableErrorEvent","href":"moxxmpp/NonRecoverableErrorEvent/NonRecoverableErrorEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"NonRecoverableErrorEvent","kind":3,"href":"moxxmpp/NonRecoverableErrorEvent-class.html"}},{"name":"error","qualifiedName":"moxxmpp.NonRecoverableErrorEvent.error","href":"moxxmpp/NonRecoverableErrorEvent/error.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The error in question.","enclosedBy":{"name":"NonRecoverableErrorEvent","kind":3,"href":"moxxmpp/NonRecoverableErrorEvent-class.html"}},{"name":"NonzaHandler","qualifiedName":"moxxmpp.NonzaHandler","href":"moxxmpp/NonzaHandler-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A Handler that specialises in matching Nonzas (and stanzas).","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"NonzaHandler","qualifiedName":"moxxmpp.NonzaHandler.NonzaHandler","href":"moxxmpp/NonzaHandler/NonzaHandler.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"NonzaHandler","kind":3,"href":"moxxmpp/NonzaHandler-class.html"}},{"name":"callback","qualifiedName":"moxxmpp.NonzaHandler.callback","href":"moxxmpp/NonzaHandler/callback.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The function to call when a nonza matches the description.","enclosedBy":{"name":"NonzaHandler","kind":3,"href":"moxxmpp/NonzaHandler-class.html"}},{"name":"matches","qualifiedName":"moxxmpp.NonzaHandler.matches","href":"moxxmpp/NonzaHandler/matches.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the node matches the description provided by this Handler.","enclosedBy":{"name":"NonzaHandler","kind":3,"href":"moxxmpp/NonzaHandler-class.html"}},{"name":"nonzaTag","qualifiedName":"moxxmpp.NonzaHandler.nonzaTag","href":"moxxmpp/NonzaHandler/nonzaTag.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The expected tag of a matching nonza.","enclosedBy":{"name":"NonzaHandler","kind":3,"href":"moxxmpp/NonzaHandler-class.html"}},{"name":"nonzaXmlns","qualifiedName":"moxxmpp.NonzaHandler.nonzaXmlns","href":"moxxmpp/NonzaHandler/nonzaXmlns.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"NonzaHandler","kind":3,"href":"moxxmpp/NonzaHandler-class.html"}},{"name":"OOBData","qualifiedName":"moxxmpp.OOBData","href":"moxxmpp/OOBData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A data class representing the jabber:x:oob tag.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"OOBData","qualifiedName":"moxxmpp.OOBData.OOBData","href":"moxxmpp/OOBData/OOBData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"OOBData","kind":3,"href":"moxxmpp/OOBData-class.html"}},{"name":"desc","qualifiedName":"moxxmpp.OOBData.desc","href":"moxxmpp/OOBData/desc.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The description of the url.","enclosedBy":{"name":"OOBData","kind":3,"href":"moxxmpp/OOBData-class.html"}},{"name":"toXML","qualifiedName":"moxxmpp.OOBData.toXML","href":"moxxmpp/OOBData/toXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"OOBData","kind":3,"href":"moxxmpp/OOBData-class.html"}},{"name":"url","qualifiedName":"moxxmpp.OOBData.url","href":"moxxmpp/OOBData/url.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The communicated URL of the OOB data","enclosedBy":{"name":"OOBData","kind":3,"href":"moxxmpp/OOBData-class.html"}},{"name":"OOBManager","qualifiedName":"moxxmpp.OOBManager","href":"moxxmpp/OOBManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"OOBManager","qualifiedName":"moxxmpp.OOBManager.OOBManager","href":"moxxmpp/OOBManager/OOBManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"OOBManager","kind":3,"href":"moxxmpp/OOBManager-class.html"}},{"name":"getDiscoFeatures","qualifiedName":"moxxmpp.OOBManager.getDiscoFeatures","href":"moxxmpp/OOBManager/getDiscoFeatures.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return a list of features that should be included in a disco response.","enclosedBy":{"name":"OOBManager","kind":3,"href":"moxxmpp/OOBManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.OOBManager.getIncomingStanzaHandlers","href":"moxxmpp/OOBManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"OOBManager","kind":3,"href":"moxxmpp/OOBManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.OOBManager.isSupported","href":"moxxmpp/OOBManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"OOBManager","kind":3,"href":"moxxmpp/OOBManager-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.OOBManager.postRegisterCallback","href":"moxxmpp/OOBManager/postRegisterCallback.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called after the registration of all managers against the XmppConnection is done.\nThis method is only called once during the entire lifetime of it.","enclosedBy":{"name":"OOBManager","kind":3,"href":"moxxmpp/OOBManager-class.html"}},{"name":"OccupantIdData","qualifiedName":"moxxmpp.OccupantIdData","href":"moxxmpp/OccupantIdData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Representation of a element.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"OccupantIdData","qualifiedName":"moxxmpp.OccupantIdData.OccupantIdData","href":"moxxmpp/OccupantIdData/OccupantIdData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"OccupantIdData","kind":3,"href":"moxxmpp/OccupantIdData-class.html"}},{"name":"id","qualifiedName":"moxxmpp.OccupantIdData.id","href":"moxxmpp/OccupantIdData/id.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The unique occupant id.","enclosedBy":{"name":"OccupantIdData","kind":3,"href":"moxxmpp/OccupantIdData-class.html"}},{"name":"toXML","qualifiedName":"moxxmpp.OccupantIdData.toXML","href":"moxxmpp/OccupantIdData/toXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"OccupantIdData","kind":3,"href":"moxxmpp/OccupantIdData-class.html"}},{"name":"OccupantIdManager","qualifiedName":"moxxmpp.OccupantIdManager","href":"moxxmpp/OccupantIdManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"OccupantIdManager","qualifiedName":"moxxmpp.OccupantIdManager.OccupantIdManager","href":"moxxmpp/OccupantIdManager/OccupantIdManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"OccupantIdManager","kind":3,"href":"moxxmpp/OccupantIdManager-class.html"}},{"name":"getDiscoFeatures","qualifiedName":"moxxmpp.OccupantIdManager.getDiscoFeatures","href":"moxxmpp/OccupantIdManager/getDiscoFeatures.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return a list of features that should be included in a disco response.","enclosedBy":{"name":"OccupantIdManager","kind":3,"href":"moxxmpp/OccupantIdManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.OccupantIdManager.getIncomingStanzaHandlers","href":"moxxmpp/OccupantIdManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"OccupantIdManager","kind":3,"href":"moxxmpp/OccupantIdManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.OccupantIdManager.isSupported","href":"moxxmpp/OccupantIdManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"OccupantIdManager","kind":3,"href":"moxxmpp/OccupantIdManager-class.html"}},{"name":"OmemoData","qualifiedName":"moxxmpp.OmemoData","href":"moxxmpp/OmemoData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"OmemoData","qualifiedName":"moxxmpp.OmemoData.OmemoData","href":"moxxmpp/OmemoData/OmemoData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"OmemoData","kind":3,"href":"moxxmpp/OmemoData-class.html"}},{"name":"newRatchets","qualifiedName":"moxxmpp.OmemoData.newRatchets","href":"moxxmpp/OmemoData/newRatchets.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"OmemoData","kind":3,"href":"moxxmpp/OmemoData-class.html"}},{"name":"replacedRatchets","qualifiedName":"moxxmpp.OmemoData.replacedRatchets","href":"moxxmpp/OmemoData/replacedRatchets.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"OmemoData","kind":3,"href":"moxxmpp/OmemoData-class.html"}},{"name":"OmemoDeviceListUpdatedEvent","qualifiedName":"moxxmpp.OmemoDeviceListUpdatedEvent","href":"moxxmpp/OmemoDeviceListUpdatedEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when the device list of a Jid is updated","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"OmemoDeviceListUpdatedEvent","qualifiedName":"moxxmpp.OmemoDeviceListUpdatedEvent.OmemoDeviceListUpdatedEvent","href":"moxxmpp/OmemoDeviceListUpdatedEvent/OmemoDeviceListUpdatedEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"OmemoDeviceListUpdatedEvent","kind":3,"href":"moxxmpp/OmemoDeviceListUpdatedEvent-class.html"}},{"name":"deviceList","qualifiedName":"moxxmpp.OmemoDeviceListUpdatedEvent.deviceList","href":"moxxmpp/OmemoDeviceListUpdatedEvent/deviceList.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"OmemoDeviceListUpdatedEvent","kind":3,"href":"moxxmpp/OmemoDeviceListUpdatedEvent-class.html"}},{"name":"jid","qualifiedName":"moxxmpp.OmemoDeviceListUpdatedEvent.jid","href":"moxxmpp/OmemoDeviceListUpdatedEvent/jid.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"OmemoDeviceListUpdatedEvent","kind":3,"href":"moxxmpp/OmemoDeviceListUpdatedEvent-class.html"}},{"name":"OmemoEncryptionError","qualifiedName":"moxxmpp.OmemoEncryptionError","href":"moxxmpp/OmemoEncryptionError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"An encryption error caused by OMEMO.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"OmemoEncryptionError","qualifiedName":"moxxmpp.OmemoEncryptionError.OmemoEncryptionError","href":"moxxmpp/OmemoEncryptionError/OmemoEncryptionError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"OmemoEncryptionError","kind":3,"href":"moxxmpp/OmemoEncryptionError-class.html"}},{"name":"deviceEncryptionErrors","qualifiedName":"moxxmpp.OmemoEncryptionError.deviceEncryptionErrors","href":"moxxmpp/OmemoEncryptionError/deviceEncryptionErrors.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"See omemo_dart's EncryptionResult for info on this field.","enclosedBy":{"name":"OmemoEncryptionError","kind":3,"href":"moxxmpp/OmemoEncryptionError-class.html"}},{"name":"OmemoError","qualifiedName":"moxxmpp.OmemoError","href":"moxxmpp/OmemoError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"OmemoError","qualifiedName":"moxxmpp.OmemoError.OmemoError","href":"moxxmpp/OmemoError/OmemoError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"OmemoError","kind":3,"href":"moxxmpp/OmemoError-class.html"}},{"name":"OmemoManager","qualifiedName":"moxxmpp.OmemoManager","href":"moxxmpp/OmemoManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"OmemoManager","qualifiedName":"moxxmpp.OmemoManager.OmemoManager","href":"moxxmpp/OmemoManager/OmemoManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"OmemoManager","kind":3,"href":"moxxmpp/OmemoManager-class.html"}},{"name":"deleteDevice","qualifiedName":"moxxmpp.OmemoManager.deleteDevice","href":"moxxmpp/OmemoManager/deleteDevice.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Attempts to delete a device with device id deviceId from the device bundles node\nand then the device list node. This allows a device that was accidentally removed\nto republish without any race conditions.\nNote that this does not delete a possibly existent ratchet session.","enclosedBy":{"name":"OmemoManager","kind":3,"href":"moxxmpp/OmemoManager-class.html"}},{"name":"fetchDeviceBundle","qualifiedName":"moxxmpp.OmemoManager.fetchDeviceBundle","href":"moxxmpp/OmemoManager/fetchDeviceBundle.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"For usage with omemo_dart's OmemoManager","enclosedBy":{"name":"OmemoManager","kind":3,"href":"moxxmpp/OmemoManager-class.html"}},{"name":"fetchDeviceList","qualifiedName":"moxxmpp.OmemoManager.fetchDeviceList","href":"moxxmpp/OmemoManager/fetchDeviceList.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"For usage with omemo_dart's OmemoManager","enclosedBy":{"name":"OmemoManager","kind":3,"href":"moxxmpp/OmemoManager-class.html"}},{"name":"getDeviceList","qualifiedName":"moxxmpp.OmemoManager.getDeviceList","href":"moxxmpp/OmemoManager/getDeviceList.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Retrieves the OMEMO device list from jid.","enclosedBy":{"name":"OmemoManager","kind":3,"href":"moxxmpp/OmemoManager-class.html"}},{"name":"getIncomingPreStanzaHandlers","qualifiedName":"moxxmpp.OmemoManager.getIncomingPreStanzaHandlers","href":"moxxmpp/OmemoManager/getIncomingPreStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanza handlers\nthat have to run before the main ones run. This is useful, for example, for OMEMO\nas we have to decrypt the stanza before we do anything else. The higher the value\nof the handler's priority, the earlier it is run.","enclosedBy":{"name":"OmemoManager","kind":3,"href":"moxxmpp/OmemoManager-class.html"}},{"name":"getOutgoingPreStanzaHandlers","qualifiedName":"moxxmpp.OmemoManager.getOutgoingPreStanzaHandlers","href":"moxxmpp/OmemoManager/getOutgoingPreStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nsend. These are run before the stanza is sent. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"OmemoManager","kind":3,"href":"moxxmpp/OmemoManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.OmemoManager.isSupported","href":"moxxmpp/OmemoManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"OmemoManager","kind":3,"href":"moxxmpp/OmemoManager-class.html"}},{"name":"onXmppEvent","qualifiedName":"moxxmpp.OmemoManager.onXmppEvent","href":"moxxmpp/OmemoManager/onXmppEvent.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called when XmppConnection triggers an event","enclosedBy":{"name":"OmemoManager","kind":3,"href":"moxxmpp/OmemoManager-class.html"}},{"name":"publishBundle","qualifiedName":"moxxmpp.OmemoManager.publishBundle","href":"moxxmpp/OmemoManager/publishBundle.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Attempts to publish a device bundle to the device list and device bundle PubSub\nnodes.","enclosedBy":{"name":"OmemoManager","kind":3,"href":"moxxmpp/OmemoManager-class.html"}},{"name":"publishDeviceImpl","qualifiedName":"moxxmpp.OmemoManager.publishDeviceImpl","href":"moxxmpp/OmemoManager/publishDeviceImpl.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Implementation for publishing our device device.","enclosedBy":{"name":"OmemoManager","kind":3,"href":"moxxmpp/OmemoManager-class.html"}},{"name":"retrieveDeviceBundle","qualifiedName":"moxxmpp.OmemoManager.retrieveDeviceBundle","href":"moxxmpp/OmemoManager/retrieveDeviceBundle.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Retrieves a bundle from entity jid with the device id deviceId.","enclosedBy":{"name":"OmemoManager","kind":3,"href":"moxxmpp/OmemoManager-class.html"}},{"name":"retrieveDeviceBundles","qualifiedName":"moxxmpp.OmemoManager.retrieveDeviceBundles","href":"moxxmpp/OmemoManager/retrieveDeviceBundles.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Retrieve all device bundles for the JID jid.","enclosedBy":{"name":"OmemoManager","kind":3,"href":"moxxmpp/OmemoManager-class.html"}},{"name":"sendEmptyMessageImpl","qualifiedName":"moxxmpp.OmemoManager.sendEmptyMessageImpl","href":"moxxmpp/OmemoManager/sendEmptyMessageImpl.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"For usage with omemo_dart's OmemoManager.","enclosedBy":{"name":"OmemoManager","kind":3,"href":"moxxmpp/OmemoManager-class.html"}},{"name":"sendOmemoHeartbeat","qualifiedName":"moxxmpp.OmemoManager.sendOmemoHeartbeat","href":"moxxmpp/OmemoManager/sendOmemoHeartbeat.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Send a heartbeat message to jid.","enclosedBy":{"name":"OmemoManager","kind":3,"href":"moxxmpp/OmemoManager-class.html"}},{"name":"shouldEncryptElement","qualifiedName":"moxxmpp.OmemoManager.shouldEncryptElement","href":"moxxmpp/OmemoManager/shouldEncryptElement.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Determines what child elements of a stanza should be encrypted. If shouldEncrypt\nreturns true for element, then element will be encrypted. If shouldEncrypt\nreturns false, then element won't be encrypted.","enclosedBy":{"name":"OmemoManager","kind":3,"href":"moxxmpp/OmemoManager-class.html"}},{"name":"subscribeToDeviceListImpl","qualifiedName":"moxxmpp.OmemoManager.subscribeToDeviceListImpl","href":"moxxmpp/OmemoManager/subscribeToDeviceListImpl.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Subscribes to the device list PubSub node of jid.","enclosedBy":{"name":"OmemoManager","kind":3,"href":"moxxmpp/OmemoManager-class.html"}},{"name":"supportsOmemo","qualifiedName":"moxxmpp.OmemoManager.supportsOmemo","href":"moxxmpp/OmemoManager/supportsOmemo.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Attempts to find out if jid supports omemo:2.","enclosedBy":{"name":"OmemoManager","kind":3,"href":"moxxmpp/OmemoManager-class.html"}},{"name":"OmemoNotSupportedForContactException","qualifiedName":"moxxmpp.OmemoNotSupportedForContactException","href":"moxxmpp/OmemoNotSupportedForContactException-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"OmemoNotSupportedForContactException","qualifiedName":"moxxmpp.OmemoNotSupportedForContactException.OmemoNotSupportedForContactException","href":"moxxmpp/OmemoNotSupportedForContactException/OmemoNotSupportedForContactException.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"OmemoNotSupportedForContactException","kind":3,"href":"moxxmpp/OmemoNotSupportedForContactException-class.html"}},{"name":"OwnDataChangedEvent","qualifiedName":"moxxmpp.OwnDataChangedEvent","href":"moxxmpp/OwnDataChangedEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when the MUC changes our nickname.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"OwnDataChangedEvent","qualifiedName":"moxxmpp.OwnDataChangedEvent.OwnDataChangedEvent","href":"moxxmpp/OwnDataChangedEvent/OwnDataChangedEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"OwnDataChangedEvent","kind":3,"href":"moxxmpp/OwnDataChangedEvent-class.html"}},{"name":"affiliation","qualifiedName":"moxxmpp.OwnDataChangedEvent.affiliation","href":"moxxmpp/OwnDataChangedEvent/affiliation.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Our affiliation.","enclosedBy":{"name":"OwnDataChangedEvent","kind":3,"href":"moxxmpp/OwnDataChangedEvent-class.html"}},{"name":"nick","qualifiedName":"moxxmpp.OwnDataChangedEvent.nick","href":"moxxmpp/OwnDataChangedEvent/nick.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Our nickname.","enclosedBy":{"name":"OwnDataChangedEvent","kind":3,"href":"moxxmpp/OwnDataChangedEvent-class.html"}},{"name":"role","qualifiedName":"moxxmpp.OwnDataChangedEvent.role","href":"moxxmpp/OwnDataChangedEvent/role.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Our role.","enclosedBy":{"name":"OwnDataChangedEvent","kind":3,"href":"moxxmpp/OwnDataChangedEvent-class.html"}},{"name":"roomJid","qualifiedName":"moxxmpp.OwnDataChangedEvent.roomJid","href":"moxxmpp/OwnDataChangedEvent/roomJid.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The JID of the room.","enclosedBy":{"name":"OwnDataChangedEvent","kind":3,"href":"moxxmpp/OwnDataChangedEvent-class.html"}},{"name":"PendingMessage","qualifiedName":"moxxmpp.PendingMessage","href":"moxxmpp/PendingMessage.html","kind":21,"overriddenDepth":0,"packageRank":0,"desc":"The used message-id and an optional origin-id.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"PerformReconnectFunction","qualifiedName":"moxxmpp.PerformReconnectFunction","href":"moxxmpp/PerformReconnectFunction.html","kind":21,"overriddenDepth":0,"packageRank":0,"desc":"A function that, when called, causes the XmppConnection to connect to the server, if\nanother reconnection is not already running.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"PingManager","qualifiedName":"moxxmpp.PingManager","href":"moxxmpp/PingManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"This manager class is responsible to sending periodic pings, if required, using\neither whitespaces or Stream Management. Keep in mind, that without\nStream Management, a stale connection cannot be detected.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"PingManager","qualifiedName":"moxxmpp.PingManager.PingManager","href":"moxxmpp/PingManager/PingManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PingManager","kind":3,"href":"moxxmpp/PingManager-class.html"}},{"name":"cancelPing","qualifiedName":"moxxmpp.PingManager.cancelPing","href":"moxxmpp/PingManager/cancelPing.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Cancel a potentially scheduled ping timer. Can be overriden to cancel a custom timing mechanism.\nBy default, cancels a Timer.periodic that was set up prior.","enclosedBy":{"name":"PingManager","kind":3,"href":"moxxmpp/PingManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.PingManager.isSupported","href":"moxxmpp/PingManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"PingManager","kind":3,"href":"moxxmpp/PingManager-class.html"}},{"name":"onXmppEvent","qualifiedName":"moxxmpp.PingManager.onXmppEvent","href":"moxxmpp/PingManager/onXmppEvent.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called when XmppConnection triggers an event","enclosedBy":{"name":"PingManager","kind":3,"href":"moxxmpp/PingManager-class.html"}},{"name":"schedulePing","qualifiedName":"moxxmpp.PingManager.schedulePing","href":"moxxmpp/PingManager/schedulePing.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Schedule a ping to be sent after a given amount of time. Can be overriden for custom timing mechanisms.\nBy default, uses a Timer.periodic timer to trigger a ping.\nNOTE: This function is called whenever the connection is re-established. Custom\n implementations should thus guard against multiple timers being started.","enclosedBy":{"name":"PingManager","kind":3,"href":"moxxmpp/PingManager-class.html"}},{"name":"PreconditionsNotMetError","qualifiedName":"moxxmpp.PreconditionsNotMetError","href":"moxxmpp/PreconditionsNotMetError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"PreconditionsNotMetError","qualifiedName":"moxxmpp.PreconditionsNotMetError.PreconditionsNotMetError","href":"moxxmpp/PreconditionsNotMetError/PreconditionsNotMetError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PreconditionsNotMetError","kind":3,"href":"moxxmpp/PreconditionsNotMetError-class.html"}},{"name":"PresenceManager","qualifiedName":"moxxmpp.PresenceManager","href":"moxxmpp/PresenceManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A mandatory manager that handles initial presence sending, sending of subscription\nrequest management requests and triggers events for incoming presence stanzas.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"PresenceManager","qualifiedName":"moxxmpp.PresenceManager.PresenceManager","href":"moxxmpp/PresenceManager/PresenceManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PresenceManager","kind":3,"href":"moxxmpp/PresenceManager-class.html"}},{"name":"acceptSubscriptionRequest","qualifiedName":"moxxmpp.PresenceManager.acceptSubscriptionRequest","href":"moxxmpp/PresenceManager/acceptSubscriptionRequest.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Accept a subscription request from to.","enclosedBy":{"name":"PresenceManager","kind":3,"href":"moxxmpp/PresenceManager-class.html"}},{"name":"getDiscoFeatures","qualifiedName":"moxxmpp.PresenceManager.getDiscoFeatures","href":"moxxmpp/PresenceManager/getDiscoFeatures.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return a list of features that should be included in a disco response.","enclosedBy":{"name":"PresenceManager","kind":3,"href":"moxxmpp/PresenceManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.PresenceManager.getIncomingStanzaHandlers","href":"moxxmpp/PresenceManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"PresenceManager","kind":3,"href":"moxxmpp/PresenceManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.PresenceManager.isSupported","href":"moxxmpp/PresenceManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"PresenceManager","kind":3,"href":"moxxmpp/PresenceManager-class.html"}},{"name":"onXmppEvent","qualifiedName":"moxxmpp.PresenceManager.onXmppEvent","href":"moxxmpp/PresenceManager/onXmppEvent.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called when XmppConnection triggers an event","enclosedBy":{"name":"PresenceManager","kind":3,"href":"moxxmpp/PresenceManager-class.html"}},{"name":"preApproveSubscription","qualifiedName":"moxxmpp.PresenceManager.preApproveSubscription","href":"moxxmpp/PresenceManager/preApproveSubscription.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Similar to requestSubscription, but it also tells the server to automatically\naccept a subscription request from to, should it arrive.\nThis requires a PresenceNegotiator to be registered as this feature is optional.","enclosedBy":{"name":"PresenceManager","kind":3,"href":"moxxmpp/PresenceManager-class.html"}},{"name":"presenceHandlerPriority","qualifiedName":"moxxmpp.PresenceManager.presenceHandlerPriority","href":"moxxmpp/PresenceManager/presenceHandlerPriority.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The priority of the presence handler. If a handler should run before this one,\nwhich terminates processing, make sure the handler has a priority greater than\npresenceHandlerPriority.","enclosedBy":{"name":"PresenceManager","kind":3,"href":"moxxmpp/PresenceManager-class.html"}},{"name":"registerPreSendCallback","qualifiedName":"moxxmpp.PresenceManager.registerPreSendCallback","href":"moxxmpp/PresenceManager/registerPreSendCallback.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Register the pre-send callback callback.","enclosedBy":{"name":"PresenceManager","kind":3,"href":"moxxmpp/PresenceManager-class.html"}},{"name":"rejectSubscriptionRequest","qualifiedName":"moxxmpp.PresenceManager.rejectSubscriptionRequest","href":"moxxmpp/PresenceManager/rejectSubscriptionRequest.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Send a subscription request rejection to to.","enclosedBy":{"name":"PresenceManager","kind":3,"href":"moxxmpp/PresenceManager-class.html"}},{"name":"requestSubscription","qualifiedName":"moxxmpp.PresenceManager.requestSubscription","href":"moxxmpp/PresenceManager/requestSubscription.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Sends a subscription request to to.","enclosedBy":{"name":"PresenceManager","kind":3,"href":"moxxmpp/PresenceManager-class.html"}},{"name":"sendInitialPresence","qualifiedName":"moxxmpp.PresenceManager.sendInitialPresence","href":"moxxmpp/PresenceManager/sendInitialPresence.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Sends the initial presence to enable receiving messages.","enclosedBy":{"name":"PresenceManager","kind":3,"href":"moxxmpp/PresenceManager-class.html"}},{"name":"sendUnavailablePresence","qualifiedName":"moxxmpp.PresenceManager.sendUnavailablePresence","href":"moxxmpp/PresenceManager/sendUnavailablePresence.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Send an unavailable presence with no 'to' attribute.","enclosedBy":{"name":"PresenceManager","kind":3,"href":"moxxmpp/PresenceManager-class.html"}},{"name":"unsubscribe","qualifiedName":"moxxmpp.PresenceManager.unsubscribe","href":"moxxmpp/PresenceManager/unsubscribe.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Sends an unsubscription request to to.","enclosedBy":{"name":"PresenceManager","kind":3,"href":"moxxmpp/PresenceManager-class.html"}},{"name":"PresenceNegotiator","qualifiedName":"moxxmpp.PresenceNegotiator","href":"moxxmpp/PresenceNegotiator-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A pseudo-negotiator that does not really negotiate anything. Instead, its purpose\nis to look for a stream feature indicating that we can pre-approve subscription\nrequests, shown by PresenceNegotiator.preApprovalSupported.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"PresenceNegotiator","qualifiedName":"moxxmpp.PresenceNegotiator.PresenceNegotiator","href":"moxxmpp/PresenceNegotiator/PresenceNegotiator.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PresenceNegotiator","kind":3,"href":"moxxmpp/PresenceNegotiator-class.html"}},{"name":"negotiate","qualifiedName":"moxxmpp.PresenceNegotiator.negotiate","href":"moxxmpp/PresenceNegotiator/negotiate.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called with the currently received nonza nonza when the negotiator is active.\nIf the negotiator is just elected to be the next one, then nonza is equal to\nthe <stream:features /> nonza.","enclosedBy":{"name":"PresenceNegotiator","kind":3,"href":"moxxmpp/PresenceNegotiator-class.html"}},{"name":"preApprovalSupported","qualifiedName":"moxxmpp.PresenceNegotiator.preApprovalSupported","href":"moxxmpp/PresenceNegotiator/preApprovalSupported.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PresenceNegotiator","kind":3,"href":"moxxmpp/PresenceNegotiator-class.html"}},{"name":"reset","qualifiedName":"moxxmpp.PresenceNegotiator.reset","href":"moxxmpp/PresenceNegotiator/reset.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Reset the negotiator to a state that negotation can happen again.","enclosedBy":{"name":"PresenceNegotiator","kind":3,"href":"moxxmpp/PresenceNegotiator-class.html"}},{"name":"PresencePreSendCallback","qualifiedName":"moxxmpp.PresencePreSendCallback","href":"moxxmpp/PresencePreSendCallback.html","kind":21,"overriddenDepth":0,"packageRank":0,"desc":"A function that will be called when presence, outside of subscription request\nmanagement, will be sent. Useful for managers that want to add XMLNodes to said\npresence.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"PubSubError","qualifiedName":"moxxmpp.PubSubError","href":"moxxmpp/PubSubError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"PubSubError","qualifiedName":"moxxmpp.PubSubError.PubSubError","href":"moxxmpp/PubSubError/PubSubError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PubSubError","kind":3,"href":"moxxmpp/PubSubError-class.html"}},{"name":"PubSubItem","qualifiedName":"moxxmpp.PubSubItem","href":"moxxmpp/PubSubItem-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"PubSubItem","qualifiedName":"moxxmpp.PubSubItem.PubSubItem","href":"moxxmpp/PubSubItem/PubSubItem.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PubSubItem","kind":3,"href":"moxxmpp/PubSubItem-class.html"}},{"name":"id","qualifiedName":"moxxmpp.PubSubItem.id","href":"moxxmpp/PubSubItem/id.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PubSubItem","kind":3,"href":"moxxmpp/PubSubItem-class.html"}},{"name":"node","qualifiedName":"moxxmpp.PubSubItem.node","href":"moxxmpp/PubSubItem/node.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PubSubItem","kind":3,"href":"moxxmpp/PubSubItem-class.html"}},{"name":"payload","qualifiedName":"moxxmpp.PubSubItem.payload","href":"moxxmpp/PubSubItem/payload.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PubSubItem","kind":3,"href":"moxxmpp/PubSubItem-class.html"}},{"name":"toString","qualifiedName":"moxxmpp.PubSubItem.toString","href":"moxxmpp/PubSubItem/toString.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"A string representation of this object.","enclosedBy":{"name":"PubSubItem","kind":3,"href":"moxxmpp/PubSubItem-class.html"}},{"name":"PubSubManager","qualifiedName":"moxxmpp.PubSubManager","href":"moxxmpp/PubSubManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"PubSubManager","qualifiedName":"moxxmpp.PubSubManager.PubSubManager","href":"moxxmpp/PubSubManager/PubSubManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PubSubManager","kind":3,"href":"moxxmpp/PubSubManager-class.html"}},{"name":"configure","qualifiedName":"moxxmpp.PubSubManager.configure","href":"moxxmpp/PubSubManager/configure.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PubSubManager","kind":3,"href":"moxxmpp/PubSubManager-class.html"}},{"name":"delete","qualifiedName":"moxxmpp.PubSubManager.delete","href":"moxxmpp/PubSubManager/delete.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PubSubManager","kind":3,"href":"moxxmpp/PubSubManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.PubSubManager.getIncomingStanzaHandlers","href":"moxxmpp/PubSubManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"PubSubManager","kind":3,"href":"moxxmpp/PubSubManager-class.html"}},{"name":"getItem","qualifiedName":"moxxmpp.PubSubManager.getItem","href":"moxxmpp/PubSubManager/getItem.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PubSubManager","kind":3,"href":"moxxmpp/PubSubManager-class.html"}},{"name":"getItems","qualifiedName":"moxxmpp.PubSubManager.getItems","href":"moxxmpp/PubSubManager/getItems.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PubSubManager","kind":3,"href":"moxxmpp/PubSubManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.PubSubManager.isSupported","href":"moxxmpp/PubSubManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"PubSubManager","kind":3,"href":"moxxmpp/PubSubManager-class.html"}},{"name":"preprocessPublishOptions","qualifiedName":"moxxmpp.PubSubManager.preprocessPublishOptions","href":"moxxmpp/PubSubManager/preprocessPublishOptions.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PubSubManager","kind":3,"href":"moxxmpp/PubSubManager-class.html"}},{"name":"publish","qualifiedName":"moxxmpp.PubSubManager.publish","href":"moxxmpp/PubSubManager/publish.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Publish payload to the PubSub node node on JID jid. Returns true if it\nwas successful. False otherwise.","enclosedBy":{"name":"PubSubManager","kind":3,"href":"moxxmpp/PubSubManager-class.html"}},{"name":"retract","qualifiedName":"moxxmpp.PubSubManager.retract","href":"moxxmpp/PubSubManager/retract.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PubSubManager","kind":3,"href":"moxxmpp/PubSubManager-class.html"}},{"name":"subscribe","qualifiedName":"moxxmpp.PubSubManager.subscribe","href":"moxxmpp/PubSubManager/subscribe.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PubSubManager","kind":3,"href":"moxxmpp/PubSubManager-class.html"}},{"name":"unsubscribe","qualifiedName":"moxxmpp.PubSubManager.unsubscribe","href":"moxxmpp/PubSubManager/unsubscribe.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PubSubManager","kind":3,"href":"moxxmpp/PubSubManager-class.html"}},{"name":"PubSubNotificationEvent","qualifiedName":"moxxmpp.PubSubNotificationEvent","href":"moxxmpp/PubSubNotificationEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when a PubSub notification has been received","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"PubSubNotificationEvent","qualifiedName":"moxxmpp.PubSubNotificationEvent.PubSubNotificationEvent","href":"moxxmpp/PubSubNotificationEvent/PubSubNotificationEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PubSubNotificationEvent","kind":3,"href":"moxxmpp/PubSubNotificationEvent-class.html"}},{"name":"from","qualifiedName":"moxxmpp.PubSubNotificationEvent.from","href":"moxxmpp/PubSubNotificationEvent/from.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PubSubNotificationEvent","kind":3,"href":"moxxmpp/PubSubNotificationEvent-class.html"}},{"name":"item","qualifiedName":"moxxmpp.PubSubNotificationEvent.item","href":"moxxmpp/PubSubNotificationEvent/item.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PubSubNotificationEvent","kind":3,"href":"moxxmpp/PubSubNotificationEvent-class.html"}},{"name":"PubSubPublishOptions","qualifiedName":"moxxmpp.PubSubPublishOptions","href":"moxxmpp/PubSubPublishOptions-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"PubSubPublishOptions","qualifiedName":"moxxmpp.PubSubPublishOptions.PubSubPublishOptions","href":"moxxmpp/PubSubPublishOptions/PubSubPublishOptions.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PubSubPublishOptions","kind":3,"href":"moxxmpp/PubSubPublishOptions-class.html"}},{"name":"accessModel","qualifiedName":"moxxmpp.PubSubPublishOptions.accessModel","href":"moxxmpp/PubSubPublishOptions/accessModel.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PubSubPublishOptions","kind":3,"href":"moxxmpp/PubSubPublishOptions-class.html"}},{"name":"maxItems","qualifiedName":"moxxmpp.PubSubPublishOptions.maxItems","href":"moxxmpp/PubSubPublishOptions/maxItems.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PubSubPublishOptions","kind":3,"href":"moxxmpp/PubSubPublishOptions-class.html"}},{"name":"toXml","qualifiedName":"moxxmpp.PubSubPublishOptions.toXml","href":"moxxmpp/PubSubPublishOptions/toXml.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"PubSubPublishOptions","kind":3,"href":"moxxmpp/PubSubPublishOptions-class.html"}},{"name":"QuoteData","qualifiedName":"moxxmpp.QuoteData","href":"moxxmpp/QuoteData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Internal class describing how to build a message with a quote fallback body.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"QuoteData","qualifiedName":"moxxmpp.QuoteData.QuoteData","href":"moxxmpp/QuoteData/QuoteData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"QuoteData","kind":3,"href":"moxxmpp/QuoteData-class.html"}},{"name":"body","qualifiedName":"moxxmpp.QuoteData.body","href":"moxxmpp/QuoteData/body.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The new body with fallback data at the beginning","enclosedBy":{"name":"QuoteData","kind":3,"href":"moxxmpp/QuoteData-class.html"}},{"name":"fallbackLength","qualifiedName":"moxxmpp.QuoteData.fallbackLength","href":"moxxmpp/QuoteData/fallbackLength.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The length of the fallback data","enclosedBy":{"name":"QuoteData","kind":3,"href":"moxxmpp/QuoteData-class.html"}},{"name":"QuoteData.fromBodies","qualifiedName":"moxxmpp.QuoteData.fromBodies","href":"moxxmpp/QuoteData/QuoteData.fromBodies.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"Takes the body of the message we want to quote quoteBody and the content of\nthe reply body and computes the fallback body and its length.","enclosedBy":{"name":"QuoteData","kind":3,"href":"moxxmpp/QuoteData-class.html"}},{"name":"RandomBackoffReconnectionPolicy","qualifiedName":"moxxmpp.RandomBackoffReconnectionPolicy","href":"moxxmpp/RandomBackoffReconnectionPolicy-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A simple reconnection strategy: Make the reconnection delays exponentially longer\nfor every failed attempt.\nNOTE: This ReconnectionPolicy may be broken","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"RandomBackoffReconnectionPolicy","qualifiedName":"moxxmpp.RandomBackoffReconnectionPolicy.RandomBackoffReconnectionPolicy","href":"moxxmpp/RandomBackoffReconnectionPolicy/RandomBackoffReconnectionPolicy.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RandomBackoffReconnectionPolicy","kind":3,"href":"moxxmpp/RandomBackoffReconnectionPolicy-class.html"}},{"name":"isTimerRunning","qualifiedName":"moxxmpp.RandomBackoffReconnectionPolicy.isTimerRunning","href":"moxxmpp/RandomBackoffReconnectionPolicy/isTimerRunning.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RandomBackoffReconnectionPolicy","kind":3,"href":"moxxmpp/RandomBackoffReconnectionPolicy-class.html"}},{"name":"onFailure","qualifiedName":"moxxmpp.RandomBackoffReconnectionPolicy.onFailure","href":"moxxmpp/RandomBackoffReconnectionPolicy/onFailure.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the XmppConnection when the reconnection failed.","enclosedBy":{"name":"RandomBackoffReconnectionPolicy","kind":3,"href":"moxxmpp/RandomBackoffReconnectionPolicy-class.html"}},{"name":"onSuccess","qualifiedName":"moxxmpp.RandomBackoffReconnectionPolicy.onSuccess","href":"moxxmpp/RandomBackoffReconnectionPolicy/onSuccess.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Caled by the XmppConnection when the reconnection was successful.","enclosedBy":{"name":"RandomBackoffReconnectionPolicy","kind":3,"href":"moxxmpp/RandomBackoffReconnectionPolicy-class.html"}},{"name":"onTimerElapsed","qualifiedName":"moxxmpp.RandomBackoffReconnectionPolicy.onTimerElapsed","href":"moxxmpp/RandomBackoffReconnectionPolicy/onTimerElapsed.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Called when the backoff expired","enclosedBy":{"name":"RandomBackoffReconnectionPolicy","kind":3,"href":"moxxmpp/RandomBackoffReconnectionPolicy-class.html"}},{"name":"reset","qualifiedName":"moxxmpp.RandomBackoffReconnectionPolicy.reset","href":"moxxmpp/RandomBackoffReconnectionPolicy/reset.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"In case the policy depends on some internal state, this state must be reset\nto an initial state when reset is called. In case timers run, they must be\nterminated.","enclosedBy":{"name":"RandomBackoffReconnectionPolicy","kind":3,"href":"moxxmpp/RandomBackoffReconnectionPolicy-class.html"}},{"name":"ReconnectionPolicy","qualifiedName":"moxxmpp.ReconnectionPolicy","href":"moxxmpp/ReconnectionPolicy-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ReconnectionPolicy","qualifiedName":"moxxmpp.ReconnectionPolicy.ReconnectionPolicy","href":"moxxmpp/ReconnectionPolicy/ReconnectionPolicy.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ReconnectionPolicy","kind":3,"href":"moxxmpp/ReconnectionPolicy-class.html"}},{"name":"canTriggerFailure","qualifiedName":"moxxmpp.ReconnectionPolicy.canTriggerFailure","href":"moxxmpp/ReconnectionPolicy/canTriggerFailure.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ReconnectionPolicy","kind":3,"href":"moxxmpp/ReconnectionPolicy-class.html"}},{"name":"canTryReconnecting","qualifiedName":"moxxmpp.ReconnectionPolicy.canTryReconnecting","href":"moxxmpp/ReconnectionPolicy/canTryReconnecting.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ReconnectionPolicy","kind":3,"href":"moxxmpp/ReconnectionPolicy-class.html"}},{"name":"getIsReconnecting","qualifiedName":"moxxmpp.ReconnectionPolicy.getIsReconnecting","href":"moxxmpp/ReconnectionPolicy/getIsReconnecting.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ReconnectionPolicy","kind":3,"href":"moxxmpp/ReconnectionPolicy-class.html"}},{"name":"getShouldReconnect","qualifiedName":"moxxmpp.ReconnectionPolicy.getShouldReconnect","href":"moxxmpp/ReconnectionPolicy/getShouldReconnect.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ReconnectionPolicy","kind":3,"href":"moxxmpp/ReconnectionPolicy-class.html"}},{"name":"onFailure","qualifiedName":"moxxmpp.ReconnectionPolicy.onFailure","href":"moxxmpp/ReconnectionPolicy/onFailure.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Called by the XmppConnection when the reconnection failed.","enclosedBy":{"name":"ReconnectionPolicy","kind":3,"href":"moxxmpp/ReconnectionPolicy-class.html"}},{"name":"onSuccess","qualifiedName":"moxxmpp.ReconnectionPolicy.onSuccess","href":"moxxmpp/ReconnectionPolicy/onSuccess.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Caled by the XmppConnection when the reconnection was successful.","enclosedBy":{"name":"ReconnectionPolicy","kind":3,"href":"moxxmpp/ReconnectionPolicy-class.html"}},{"name":"performReconnect","qualifiedName":"moxxmpp.ReconnectionPolicy.performReconnect","href":"moxxmpp/ReconnectionPolicy/performReconnect.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Function provided by XmppConnection that allows the policy\nto perform a reconnection.","enclosedBy":{"name":"ReconnectionPolicy","kind":3,"href":"moxxmpp/ReconnectionPolicy-class.html"}},{"name":"register","qualifiedName":"moxxmpp.ReconnectionPolicy.register","href":"moxxmpp/ReconnectionPolicy/register.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Called by XmppConnection to register the policy.","enclosedBy":{"name":"ReconnectionPolicy","kind":3,"href":"moxxmpp/ReconnectionPolicy-class.html"}},{"name":"reset","qualifiedName":"moxxmpp.ReconnectionPolicy.reset","href":"moxxmpp/ReconnectionPolicy/reset.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"In case the policy depends on some internal state, this state must be reset\nto an initial state when reset is called. In case timers run, they must be\nterminated.","enclosedBy":{"name":"ReconnectionPolicy","kind":3,"href":"moxxmpp/ReconnectionPolicy-class.html"}},{"name":"setShouldReconnect","qualifiedName":"moxxmpp.ReconnectionPolicy.setShouldReconnect","href":"moxxmpp/ReconnectionPolicy/setShouldReconnect.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Set whether a reconnection attempt should be made.","enclosedBy":{"name":"ReconnectionPolicy","kind":3,"href":"moxxmpp/ReconnectionPolicy-class.html"}},{"name":"RemoteServerNotFoundError","qualifiedName":"moxxmpp.RemoteServerNotFoundError","href":"moxxmpp/RemoteServerNotFoundError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Could not connect to the remote server.\nhttps://xmpp.org/rfcs/rfc6120.html#stanzas-error-conditions-remote-server-not-found","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"RemoteServerNotFoundError","qualifiedName":"moxxmpp.RemoteServerNotFoundError.RemoteServerNotFoundError","href":"moxxmpp/RemoteServerNotFoundError/RemoteServerNotFoundError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RemoteServerNotFoundError","kind":3,"href":"moxxmpp/RemoteServerNotFoundError-class.html"}},{"name":"tag","qualifiedName":"moxxmpp.RemoteServerNotFoundError.tag","href":"moxxmpp/RemoteServerNotFoundError/tag-constant.html","kind":1,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RemoteServerNotFoundError","kind":3,"href":"moxxmpp/RemoteServerNotFoundError-class.html"}},{"name":"RemoteServerTimeoutError","qualifiedName":"moxxmpp.RemoteServerTimeoutError","href":"moxxmpp/RemoteServerTimeoutError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"The connection to the remote server timed out.\nhttps://xmpp.org/rfcs/rfc6120.html#stanzas-error-conditions-remote-server-timeout","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"RemoteServerTimeoutError","qualifiedName":"moxxmpp.RemoteServerTimeoutError.RemoteServerTimeoutError","href":"moxxmpp/RemoteServerTimeoutError/RemoteServerTimeoutError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RemoteServerTimeoutError","kind":3,"href":"moxxmpp/RemoteServerTimeoutError-class.html"}},{"name":"tag","qualifiedName":"moxxmpp.RemoteServerTimeoutError.tag","href":"moxxmpp/RemoteServerTimeoutError/tag-constant.html","kind":1,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RemoteServerTimeoutError","kind":3,"href":"moxxmpp/RemoteServerTimeoutError-class.html"}},{"name":"ReplyData","qualifiedName":"moxxmpp.ReplyData","href":"moxxmpp/ReplyData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A reply to a message.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ReplyData","qualifiedName":"moxxmpp.ReplyData.ReplyData","href":"moxxmpp/ReplyData/ReplyData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ReplyData","kind":3,"href":"moxxmpp/ReplyData-class.html"}},{"name":"body","qualifiedName":"moxxmpp.ReplyData.body","href":"moxxmpp/ReplyData/body.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The body of the message.","enclosedBy":{"name":"ReplyData","kind":3,"href":"moxxmpp/ReplyData-class.html"}},{"name":"end","qualifiedName":"moxxmpp.ReplyData.end","href":"moxxmpp/ReplyData/end.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The end of the fallback body (exclusive)","enclosedBy":{"name":"ReplyData","kind":3,"href":"moxxmpp/ReplyData-class.html"}},{"name":"ReplyData.fromQuoteData","qualifiedName":"moxxmpp.ReplyData.fromQuoteData","href":"moxxmpp/ReplyData/ReplyData.fromQuoteData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ReplyData","kind":3,"href":"moxxmpp/ReplyData-class.html"}},{"name":"id","qualifiedName":"moxxmpp.ReplyData.id","href":"moxxmpp/ReplyData/id.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The id of the message that is replied to. What id to use depends on what kind\nof message you want to reply to.","enclosedBy":{"name":"ReplyData","kind":3,"href":"moxxmpp/ReplyData-class.html"}},{"name":"jid","qualifiedName":"moxxmpp.ReplyData.jid","href":"moxxmpp/ReplyData/jid.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The JID of the entity whose message we are replying to.","enclosedBy":{"name":"ReplyData","kind":3,"href":"moxxmpp/ReplyData-class.html"}},{"name":"start","qualifiedName":"moxxmpp.ReplyData.start","href":"moxxmpp/ReplyData/start.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The start of the fallback body (inclusive)","enclosedBy":{"name":"ReplyData","kind":3,"href":"moxxmpp/ReplyData-class.html"}},{"name":"withoutFallback","qualifiedName":"moxxmpp.ReplyData.withoutFallback","href":"moxxmpp/ReplyData/withoutFallback.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Applies the metadata to the received body body in order to remove the fallback.\nIf either ReplyData.start or ReplyData.end are null, then body is returned as\nis.","enclosedBy":{"name":"ReplyData","kind":3,"href":"moxxmpp/ReplyData-class.html"}},{"name":"ResetStreamParserFunction","qualifiedName":"moxxmpp.ResetStreamParserFunction","href":"moxxmpp/ResetStreamParserFunction.html","kind":21,"overriddenDepth":0,"packageRank":0,"desc":"Resets the stream parser's state.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ResourceBindingFailedError","qualifiedName":"moxxmpp.ResourceBindingFailedError","href":"moxxmpp/ResourceBindingFailedError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ResourceBindingFailedError","qualifiedName":"moxxmpp.ResourceBindingFailedError.ResourceBindingFailedError","href":"moxxmpp/ResourceBindingFailedError/ResourceBindingFailedError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ResourceBindingFailedError","kind":3,"href":"moxxmpp/ResourceBindingFailedError-class.html"}},{"name":"isRecoverable","qualifiedName":"moxxmpp.ResourceBindingFailedError.isRecoverable","href":"moxxmpp/ResourceBindingFailedError/isRecoverable.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return true if we can recover from the error by attempting a reconnection.","enclosedBy":{"name":"ResourceBindingFailedError","kind":3,"href":"moxxmpp/ResourceBindingFailedError-class.html"}},{"name":"ResourceBindingNegotiator","qualifiedName":"moxxmpp.ResourceBindingNegotiator","href":"moxxmpp/ResourceBindingNegotiator-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A negotiator that implements resource binding against a random server-provided\nresource.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ResourceBindingNegotiator","qualifiedName":"moxxmpp.ResourceBindingNegotiator.ResourceBindingNegotiator","href":"moxxmpp/ResourceBindingNegotiator/ResourceBindingNegotiator.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ResourceBindingNegotiator","kind":3,"href":"moxxmpp/ResourceBindingNegotiator-class.html"}},{"name":"matchesFeature","qualifiedName":"moxxmpp.ResourceBindingNegotiator.matchesFeature","href":"moxxmpp/ResourceBindingNegotiator/matchesFeature.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if a feature in features, which are the children of the\n<stream:features /> nonza, can be negotiated. Otherwise, returns false.","enclosedBy":{"name":"ResourceBindingNegotiator","kind":3,"href":"moxxmpp/ResourceBindingNegotiator-class.html"}},{"name":"negotiate","qualifiedName":"moxxmpp.ResourceBindingNegotiator.negotiate","href":"moxxmpp/ResourceBindingNegotiator/negotiate.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called with the currently received nonza nonza when the negotiator is active.\nIf the negotiator is just elected to be the next one, then nonza is equal to\nthe <stream:features /> nonza.","enclosedBy":{"name":"ResourceBindingNegotiator","kind":3,"href":"moxxmpp/ResourceBindingNegotiator-class.html"}},{"name":"reset","qualifiedName":"moxxmpp.ResourceBindingNegotiator.reset","href":"moxxmpp/ResourceBindingNegotiator/reset.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Reset the negotiator to a state that negotation can happen again.","enclosedBy":{"name":"ResourceBindingNegotiator","kind":3,"href":"moxxmpp/ResourceBindingNegotiator-class.html"}},{"name":"ResourceBoundEvent","qualifiedName":"moxxmpp.ResourceBoundEvent","href":"moxxmpp/ResourceBoundEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when we bound a resource","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ResourceBoundEvent","qualifiedName":"moxxmpp.ResourceBoundEvent.ResourceBoundEvent","href":"moxxmpp/ResourceBoundEvent/ResourceBoundEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ResourceBoundEvent","kind":3,"href":"moxxmpp/ResourceBoundEvent-class.html"}},{"name":"resource","qualifiedName":"moxxmpp.ResourceBoundEvent.resource","href":"moxxmpp/ResourceBoundEvent/resource.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The resource that was just bound.","enclosedBy":{"name":"ResourceBoundEvent","kind":3,"href":"moxxmpp/ResourceBoundEvent-class.html"}},{"name":"Role","qualifiedName":"moxxmpp.Role","href":"moxxmpp/Role.html","kind":5,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"Role","qualifiedName":"moxxmpp.Role.Role","href":"moxxmpp/Role/Role.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Role","kind":5,"href":"moxxmpp/Role.html"}},{"name":"Role.fromString","qualifiedName":"moxxmpp.Role.fromString","href":"moxxmpp/Role/Role.fromString.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Role","kind":5,"href":"moxxmpp/Role.html"}},{"name":"value","qualifiedName":"moxxmpp.Role.value","href":"moxxmpp/Role/value.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The value to use for an attribute referring to this role.","enclosedBy":{"name":"Role","kind":5,"href":"moxxmpp/Role.html"}},{"name":"values","qualifiedName":"moxxmpp.Role.values","href":"moxxmpp/Role/values-constant.html","kind":1,"overriddenDepth":0,"packageRank":0,"desc":"A constant List of the values in this enum, in order of their declaration.","enclosedBy":{"name":"Role","kind":5,"href":"moxxmpp/Role.html"}},{"name":"RoomInformation","qualifiedName":"moxxmpp.RoomInformation","href":"moxxmpp/RoomInformation-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"RoomInformation","qualifiedName":"moxxmpp.RoomInformation.RoomInformation","href":"moxxmpp/RoomInformation/RoomInformation.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"Represents information about a Multi-User Chat (MUC) room.","enclosedBy":{"name":"RoomInformation","kind":3,"href":"moxxmpp/RoomInformation-class.html"}},{"name":"features","qualifiedName":"moxxmpp.RoomInformation.features","href":"moxxmpp/RoomInformation/features.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"A list of features supported by the Multi-User Chat (MUC) room.","enclosedBy":{"name":"RoomInformation","kind":3,"href":"moxxmpp/RoomInformation-class.html"}},{"name":"RoomInformation.fromDiscoInfo","qualifiedName":"moxxmpp.RoomInformation.fromDiscoInfo","href":"moxxmpp/RoomInformation/RoomInformation.fromDiscoInfo.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"Constructs a RoomInformation object from a DiscoInfo object.\nThe DiscoInfo object contains the necessary information to populate\nthe RoomInformation fields.","enclosedBy":{"name":"RoomInformation","kind":3,"href":"moxxmpp/RoomInformation-class.html"}},{"name":"jid","qualifiedName":"moxxmpp.RoomInformation.jid","href":"moxxmpp/RoomInformation/jid.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The JID of the Multi-User Chat (MUC) room.","enclosedBy":{"name":"RoomInformation","kind":3,"href":"moxxmpp/RoomInformation-class.html"}},{"name":"name","qualifiedName":"moxxmpp.RoomInformation.name","href":"moxxmpp/RoomInformation/name.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The name or title of the Multi-User Chat (MUC) room.","enclosedBy":{"name":"RoomInformation","kind":3,"href":"moxxmpp/RoomInformation-class.html"}},{"name":"roomInfo","qualifiedName":"moxxmpp.RoomInformation.roomInfo","href":"moxxmpp/RoomInformation/roomInfo.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The data form containing room information.","enclosedBy":{"name":"RoomInformation","kind":3,"href":"moxxmpp/RoomInformation-class.html"}},{"name":"RoomMember","qualifiedName":"moxxmpp.RoomMember","href":"moxxmpp/RoomMember-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"An entity inside a MUC room. The name \"member\" here does not refer to an affiliation of member.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"RoomMember","qualifiedName":"moxxmpp.RoomMember.RoomMember","href":"moxxmpp/RoomMember/RoomMember.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RoomMember","kind":3,"href":"moxxmpp/RoomMember-class.html"}},{"name":"affiliation","qualifiedName":"moxxmpp.RoomMember.affiliation","href":"moxxmpp/RoomMember/affiliation.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The assigned affiliation.","enclosedBy":{"name":"RoomMember","kind":3,"href":"moxxmpp/RoomMember-class.html"}},{"name":"copyWith","qualifiedName":"moxxmpp.RoomMember.copyWith","href":"moxxmpp/RoomMember/copyWith.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RoomMember","kind":3,"href":"moxxmpp/RoomMember-class.html"}},{"name":"nick","qualifiedName":"moxxmpp.RoomMember.nick","href":"moxxmpp/RoomMember/nick.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The entity's nickname.","enclosedBy":{"name":"RoomMember","kind":3,"href":"moxxmpp/RoomMember-class.html"}},{"name":"role","qualifiedName":"moxxmpp.RoomMember.role","href":"moxxmpp/RoomMember/role.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The assigned role.","enclosedBy":{"name":"RoomMember","kind":3,"href":"moxxmpp/RoomMember-class.html"}},{"name":"RoomNotJoinedError","qualifiedName":"moxxmpp.RoomNotJoinedError","href":"moxxmpp/RoomNotJoinedError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"This error occurs when a user attempts to perform an action that requires\nthem to be a member of a room, but they are not currently joined to\nthat room.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"RoomNotJoinedError","qualifiedName":"moxxmpp.RoomNotJoinedError.RoomNotJoinedError","href":"moxxmpp/RoomNotJoinedError/RoomNotJoinedError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RoomNotJoinedError","kind":3,"href":"moxxmpp/RoomNotJoinedError-class.html"}},{"name":"RoomState","qualifiedName":"moxxmpp.RoomState","href":"moxxmpp/RoomState-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"RoomState","qualifiedName":"moxxmpp.RoomState.RoomState","href":"moxxmpp/RoomState/RoomState.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RoomState","kind":3,"href":"moxxmpp/RoomState-class.html"}},{"name":"affiliation","qualifiedName":"moxxmpp.RoomState.affiliation","href":"moxxmpp/RoomState/affiliation.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Our own affiliation inside the MUC.","enclosedBy":{"name":"RoomState","kind":3,"href":"moxxmpp/RoomState-class.html"}},{"name":"joined","qualifiedName":"moxxmpp.RoomState.joined","href":"moxxmpp/RoomState/joined.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Flag whether we're joined and can process messages","enclosedBy":{"name":"RoomState","kind":3,"href":"moxxmpp/RoomState-class.html"}},{"name":"members","qualifiedName":"moxxmpp.RoomState.members","href":"moxxmpp/RoomState/members.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"\"List\" of entities inside the MUC.","enclosedBy":{"name":"RoomState","kind":3,"href":"moxxmpp/RoomState-class.html"}},{"name":"nick","qualifiedName":"moxxmpp.RoomState.nick","href":"moxxmpp/RoomState/nick.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The nick we're joined with.","enclosedBy":{"name":"RoomState","kind":3,"href":"moxxmpp/RoomState-class.html"}},{"name":"pendingMessages","qualifiedName":"moxxmpp.RoomState.pendingMessages","href":"moxxmpp/RoomState/pendingMessages.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The list of messages that we sent and are waiting for their echo.","enclosedBy":{"name":"RoomState","kind":3,"href":"moxxmpp/RoomState-class.html"}},{"name":"role","qualifiedName":"moxxmpp.RoomState.role","href":"moxxmpp/RoomState/role.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Our own role inside the MUC.","enclosedBy":{"name":"RoomState","kind":3,"href":"moxxmpp/RoomState-class.html"}},{"name":"roomJid","qualifiedName":"moxxmpp.RoomState.roomJid","href":"moxxmpp/RoomState/roomJid.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The JID of the room.","enclosedBy":{"name":"RoomState","kind":3,"href":"moxxmpp/RoomState-class.html"}},{"name":"RosterCacheLoadResult","qualifiedName":"moxxmpp.RosterCacheLoadResult","href":"moxxmpp/RosterCacheLoadResult-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"RosterCacheLoadResult","qualifiedName":"moxxmpp.RosterCacheLoadResult.RosterCacheLoadResult","href":"moxxmpp/RosterCacheLoadResult/RosterCacheLoadResult.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RosterCacheLoadResult","kind":3,"href":"moxxmpp/RosterCacheLoadResult-class.html"}},{"name":"roster","qualifiedName":"moxxmpp.RosterCacheLoadResult.roster","href":"moxxmpp/RosterCacheLoadResult/roster.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RosterCacheLoadResult","kind":3,"href":"moxxmpp/RosterCacheLoadResult-class.html"}},{"name":"version","qualifiedName":"moxxmpp.RosterCacheLoadResult.version","href":"moxxmpp/RosterCacheLoadResult/version.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RosterCacheLoadResult","kind":3,"href":"moxxmpp/RosterCacheLoadResult-class.html"}},{"name":"RosterError","qualifiedName":"moxxmpp.RosterError","href":"moxxmpp/RosterError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"RosterError","qualifiedName":"moxxmpp.RosterError.RosterError","href":"moxxmpp/RosterError/RosterError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RosterError","kind":3,"href":"moxxmpp/RosterError-class.html"}},{"name":"RosterFeatureNegotiator","qualifiedName":"moxxmpp.RosterFeatureNegotiator","href":"moxxmpp/RosterFeatureNegotiator-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A Stub feature negotiator for finding out whether roster versioning is supported.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"RosterFeatureNegotiator","qualifiedName":"moxxmpp.RosterFeatureNegotiator.RosterFeatureNegotiator","href":"moxxmpp/RosterFeatureNegotiator/RosterFeatureNegotiator.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RosterFeatureNegotiator","kind":3,"href":"moxxmpp/RosterFeatureNegotiator-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.RosterFeatureNegotiator.isSupported","href":"moxxmpp/RosterFeatureNegotiator/isSupported.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RosterFeatureNegotiator","kind":3,"href":"moxxmpp/RosterFeatureNegotiator-class.html"}},{"name":"negotiate","qualifiedName":"moxxmpp.RosterFeatureNegotiator.negotiate","href":"moxxmpp/RosterFeatureNegotiator/negotiate.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called with the currently received nonza nonza when the negotiator is active.\nIf the negotiator is just elected to be the next one, then nonza is equal to\nthe <stream:features /> nonza.","enclosedBy":{"name":"RosterFeatureNegotiator","kind":3,"href":"moxxmpp/RosterFeatureNegotiator-class.html"}},{"name":"reset","qualifiedName":"moxxmpp.RosterFeatureNegotiator.reset","href":"moxxmpp/RosterFeatureNegotiator/reset.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Reset the negotiator to a state that negotation can happen again.","enclosedBy":{"name":"RosterFeatureNegotiator","kind":3,"href":"moxxmpp/RosterFeatureNegotiator-class.html"}},{"name":"RosterManager","qualifiedName":"moxxmpp.RosterManager","href":"moxxmpp/RosterManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"This manager requires a RosterFeatureNegotiator to be registered.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"RosterManager","qualifiedName":"moxxmpp.RosterManager.RosterManager","href":"moxxmpp/RosterManager/RosterManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RosterManager","kind":3,"href":"moxxmpp/RosterManager-class.html"}},{"name":"addToRoster","qualifiedName":"moxxmpp.RosterManager.addToRoster","href":"moxxmpp/RosterManager/addToRoster.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Attempts to add jid with a title of title and groups groups to the roster.\nReturns true if the process was successful, false otherwise.","enclosedBy":{"name":"RosterManager","kind":3,"href":"moxxmpp/RosterManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.RosterManager.getIncomingStanzaHandlers","href":"moxxmpp/RosterManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"RosterManager","kind":3,"href":"moxxmpp/RosterManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.RosterManager.isSupported","href":"moxxmpp/RosterManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"RosterManager","kind":3,"href":"moxxmpp/RosterManager-class.html"}},{"name":"register","qualifiedName":"moxxmpp.RosterManager.register","href":"moxxmpp/RosterManager/register.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Registers the callbacks from XmppConnection with the manager","enclosedBy":{"name":"RosterManager","kind":3,"href":"moxxmpp/RosterManager-class.html"}},{"name":"removeFromRoster","qualifiedName":"moxxmpp.RosterManager.removeFromRoster","href":"moxxmpp/RosterManager/removeFromRoster.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Attempts to remove jid from the roster. Returns true if the process was successful,\nfalse otherwise.","enclosedBy":{"name":"RosterManager","kind":3,"href":"moxxmpp/RosterManager-class.html"}},{"name":"requestRoster","qualifiedName":"moxxmpp.RosterManager.requestRoster","href":"moxxmpp/RosterManager/requestRoster.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Requests the roster following RFC 6121. If useRosterVersion is set to false, then\nroster versioning will not be used, even if the server supports it and we have a last\nknown roster version.","enclosedBy":{"name":"RosterManager","kind":3,"href":"moxxmpp/RosterManager-class.html"}},{"name":"requestRosterPushes","qualifiedName":"moxxmpp.RosterManager.requestRosterPushes","href":"moxxmpp/RosterManager/requestRosterPushes.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Requests a series of roster pushes according to RFC6121. Requires that the server\nadvertises urn:xmpp:features:rosterver in the stream features.","enclosedBy":{"name":"RosterManager","kind":3,"href":"moxxmpp/RosterManager-class.html"}},{"name":"rosterVersioningAvailable","qualifiedName":"moxxmpp.RosterManager.rosterVersioningAvailable","href":"moxxmpp/RosterManager/rosterVersioningAvailable.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RosterManager","kind":3,"href":"moxxmpp/RosterManager-class.html"}},{"name":"RosterPushResult","qualifiedName":"moxxmpp.RosterPushResult","href":"moxxmpp/RosterPushResult-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"RosterPushResult","qualifiedName":"moxxmpp.RosterPushResult.RosterPushResult","href":"moxxmpp/RosterPushResult/RosterPushResult.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RosterPushResult","kind":3,"href":"moxxmpp/RosterPushResult-class.html"}},{"name":"item","qualifiedName":"moxxmpp.RosterPushResult.item","href":"moxxmpp/RosterPushResult/item.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RosterPushResult","kind":3,"href":"moxxmpp/RosterPushResult-class.html"}},{"name":"ver","qualifiedName":"moxxmpp.RosterPushResult.ver","href":"moxxmpp/RosterPushResult/ver.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RosterPushResult","kind":3,"href":"moxxmpp/RosterPushResult-class.html"}},{"name":"RosterRemovalResult","qualifiedName":"moxxmpp.RosterRemovalResult","href":"moxxmpp/RosterRemovalResult.html","kind":5,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"RosterRemovalResult","qualifiedName":"moxxmpp.RosterRemovalResult.RosterRemovalResult","href":"moxxmpp/RosterRemovalResult/RosterRemovalResult.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RosterRemovalResult","kind":5,"href":"moxxmpp/RosterRemovalResult.html"}},{"name":"values","qualifiedName":"moxxmpp.RosterRemovalResult.values","href":"moxxmpp/RosterRemovalResult/values-constant.html","kind":1,"overriddenDepth":0,"packageRank":0,"desc":"A constant List of the values in this enum, in order of their declaration.","enclosedBy":{"name":"RosterRemovalResult","kind":5,"href":"moxxmpp/RosterRemovalResult.html"}},{"name":"RosterRequestResult","qualifiedName":"moxxmpp.RosterRequestResult","href":"moxxmpp/RosterRequestResult-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"RosterRequestResult","qualifiedName":"moxxmpp.RosterRequestResult.RosterRequestResult","href":"moxxmpp/RosterRequestResult/RosterRequestResult.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RosterRequestResult","kind":3,"href":"moxxmpp/RosterRequestResult-class.html"}},{"name":"items","qualifiedName":"moxxmpp.RosterRequestResult.items","href":"moxxmpp/RosterRequestResult/items.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RosterRequestResult","kind":3,"href":"moxxmpp/RosterRequestResult-class.html"}},{"name":"ver","qualifiedName":"moxxmpp.RosterRequestResult.ver","href":"moxxmpp/RosterRequestResult/ver.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RosterRequestResult","kind":3,"href":"moxxmpp/RosterRequestResult-class.html"}},{"name":"RosterUpdatedEvent","qualifiedName":"moxxmpp.RosterUpdatedEvent","href":"moxxmpp/RosterUpdatedEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when the roster has been modified","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"RosterUpdatedEvent","qualifiedName":"moxxmpp.RosterUpdatedEvent.RosterUpdatedEvent","href":"moxxmpp/RosterUpdatedEvent/RosterUpdatedEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"RosterUpdatedEvent","kind":3,"href":"moxxmpp/RosterUpdatedEvent-class.html"}},{"name":"added","qualifiedName":"moxxmpp.RosterUpdatedEvent.added","href":"moxxmpp/RosterUpdatedEvent/added.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"A list of XmppRosterItems that are added to the roster.","enclosedBy":{"name":"RosterUpdatedEvent","kind":3,"href":"moxxmpp/RosterUpdatedEvent-class.html"}},{"name":"modified","qualifiedName":"moxxmpp.RosterUpdatedEvent.modified","href":"moxxmpp/RosterUpdatedEvent/modified.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"A list of XmppRosterItems that are modified. Can be correlated with one's cache\nusing the jid attribute.","enclosedBy":{"name":"RosterUpdatedEvent","kind":3,"href":"moxxmpp/RosterUpdatedEvent-class.html"}},{"name":"removed","qualifiedName":"moxxmpp.RosterUpdatedEvent.removed","href":"moxxmpp/RosterUpdatedEvent/removed.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"A list of bare JIDs that are removed from the roster","enclosedBy":{"name":"RosterUpdatedEvent","kind":3,"href":"moxxmpp/RosterUpdatedEvent-class.html"}},{"name":"SFSEncryptionType","qualifiedName":"moxxmpp.SFSEncryptionType","href":"moxxmpp/SFSEncryptionType.html","kind":5,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"SFSEncryptionType","qualifiedName":"moxxmpp.SFSEncryptionType.SFSEncryptionType","href":"moxxmpp/SFSEncryptionType/SFSEncryptionType.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SFSEncryptionType","kind":5,"href":"moxxmpp/SFSEncryptionType.html"}},{"name":"SFSEncryptionType.fromNamespace","qualifiedName":"moxxmpp.SFSEncryptionType.fromNamespace","href":"moxxmpp/SFSEncryptionType/SFSEncryptionType.fromNamespace.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SFSEncryptionType","kind":5,"href":"moxxmpp/SFSEncryptionType.html"}},{"name":"toNamespace","qualifiedName":"moxxmpp.SFSEncryptionType.toNamespace","href":"moxxmpp/SFSEncryptionType/toNamespace.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SFSEncryptionType","kind":5,"href":"moxxmpp/SFSEncryptionType.html"}},{"name":"values","qualifiedName":"moxxmpp.SFSEncryptionType.values","href":"moxxmpp/SFSEncryptionType/values-constant.html","kind":1,"overriddenDepth":0,"packageRank":0,"desc":"A constant List of the values in this enum, in order of their declaration.","enclosedBy":{"name":"SFSEncryptionType","kind":5,"href":"moxxmpp/SFSEncryptionType.html"}},{"name":"SFSManager","qualifiedName":"moxxmpp.SFSManager","href":"moxxmpp/SFSManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"SFSManager","qualifiedName":"moxxmpp.SFSManager.SFSManager","href":"moxxmpp/SFSManager/SFSManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SFSManager","kind":3,"href":"moxxmpp/SFSManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.SFSManager.getIncomingStanzaHandlers","href":"moxxmpp/SFSManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"SFSManager","kind":3,"href":"moxxmpp/SFSManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.SFSManager.isSupported","href":"moxxmpp/SFSManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"SFSManager","kind":3,"href":"moxxmpp/SFSManager-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.SFSManager.postRegisterCallback","href":"moxxmpp/SFSManager/postRegisterCallback.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called after the registration of all managers against the XmppConnection is done.\nThis method is only called once during the entire lifetime of it.","enclosedBy":{"name":"SFSManager","kind":3,"href":"moxxmpp/SFSManager-class.html"}},{"name":"SFSMessageData","qualifiedName":"moxxmpp.SFSMessageData","href":"moxxmpp/SFSMessageData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"SFSMessageData","qualifiedName":"moxxmpp.SFSMessageData.SFSMessageData","href":"moxxmpp/SFSMessageData/SFSMessageData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SFSMessageData","kind":3,"href":"moxxmpp/SFSMessageData-class.html"}},{"name":"files","qualifiedName":"moxxmpp.SFSMessageData.files","href":"moxxmpp/SFSMessageData/files.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SFSMessageData","kind":3,"href":"moxxmpp/SFSMessageData-class.html"}},{"name":"sources","qualifiedName":"moxxmpp.SFSMessageData.sources","href":"moxxmpp/SFSMessageData/sources.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SFSMessageData","kind":3,"href":"moxxmpp/SFSMessageData-class.html"}},{"name":"SIMSManager","qualifiedName":"moxxmpp.SIMSManager","href":"moxxmpp/SIMSManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"SIMSManager","qualifiedName":"moxxmpp.SIMSManager.SIMSManager","href":"moxxmpp/SIMSManager/SIMSManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SIMSManager","kind":3,"href":"moxxmpp/SIMSManager-class.html"}},{"name":"getDiscoFeatures","qualifiedName":"moxxmpp.SIMSManager.getDiscoFeatures","href":"moxxmpp/SIMSManager/getDiscoFeatures.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return a list of features that should be included in a disco response.","enclosedBy":{"name":"SIMSManager","kind":3,"href":"moxxmpp/SIMSManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.SIMSManager.getIncomingStanzaHandlers","href":"moxxmpp/SIMSManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"SIMSManager","kind":3,"href":"moxxmpp/SIMSManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.SIMSManager.isSupported","href":"moxxmpp/SIMSManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"SIMSManager","kind":3,"href":"moxxmpp/SIMSManager-class.html"}},{"name":"Sasl2AuthenticationNegotiator","qualifiedName":"moxxmpp.Sasl2AuthenticationNegotiator","href":"moxxmpp/Sasl2AuthenticationNegotiator-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A special type of SaslNegotiator that is aware of SASL2.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"Sasl2AuthenticationNegotiator","qualifiedName":"moxxmpp.Sasl2AuthenticationNegotiator.Sasl2AuthenticationNegotiator","href":"moxxmpp/Sasl2AuthenticationNegotiator/Sasl2AuthenticationNegotiator.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Sasl2AuthenticationNegotiator","kind":3,"href":"moxxmpp/Sasl2AuthenticationNegotiator-class.html"}},{"name":"canInlineFeature","qualifiedName":"moxxmpp.Sasl2AuthenticationNegotiator.canInlineFeature","href":"moxxmpp/Sasl2AuthenticationNegotiator/canInlineFeature.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the SASL2 negotiator to find out whether the negotiator is willing\nto inline a feature. features is the list of elements inside the \nelement.","enclosedBy":{"name":"Sasl2AuthenticationNegotiator","kind":3,"href":"moxxmpp/Sasl2AuthenticationNegotiator-class.html"}},{"name":"getRawStep","qualifiedName":"moxxmpp.Sasl2AuthenticationNegotiator.getRawStep","href":"moxxmpp/Sasl2AuthenticationNegotiator/getRawStep.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Perform a SASL step with input as the already parsed input data. Returns\nthe base64-encoded response data.","enclosedBy":{"name":"Sasl2AuthenticationNegotiator","kind":3,"href":"moxxmpp/Sasl2AuthenticationNegotiator-class.html"}},{"name":"pickForSasl2","qualifiedName":"moxxmpp.Sasl2AuthenticationNegotiator.pickForSasl2","href":"moxxmpp/Sasl2AuthenticationNegotiator/pickForSasl2.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Tells the negotiator that it has been selected as the SASL negotiator for SASL2.","enclosedBy":{"name":"Sasl2AuthenticationNegotiator","kind":3,"href":"moxxmpp/Sasl2AuthenticationNegotiator-class.html"}},{"name":"pickedForSasl2","qualifiedName":"moxxmpp.Sasl2AuthenticationNegotiator.pickedForSasl2","href":"moxxmpp/Sasl2AuthenticationNegotiator/pickedForSasl2.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Sasl2AuthenticationNegotiator","kind":3,"href":"moxxmpp/Sasl2AuthenticationNegotiator-class.html"}},{"name":"reset","qualifiedName":"moxxmpp.Sasl2AuthenticationNegotiator.reset","href":"moxxmpp/Sasl2AuthenticationNegotiator/reset.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Reset the negotiator to a state that negotation can happen again.","enclosedBy":{"name":"Sasl2AuthenticationNegotiator","kind":3,"href":"moxxmpp/Sasl2AuthenticationNegotiator-class.html"}},{"name":"shouldRetrySasl","qualifiedName":"moxxmpp.Sasl2AuthenticationNegotiator.shouldRetrySasl","href":"moxxmpp/Sasl2AuthenticationNegotiator/shouldRetrySasl.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"When SASL2 fails, should we retry (true) or just fail (false).\nDefaults to just returning false.","enclosedBy":{"name":"Sasl2AuthenticationNegotiator","kind":3,"href":"moxxmpp/Sasl2AuthenticationNegotiator-class.html"}},{"name":"Sasl2FeatureNegotiator","qualifiedName":"moxxmpp.Sasl2FeatureNegotiator","href":"moxxmpp/Sasl2FeatureNegotiator-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A special type of XmppFeatureNegotiatorBase that is aware of SASL2.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"Sasl2FeatureNegotiator","qualifiedName":"moxxmpp.Sasl2FeatureNegotiator.Sasl2FeatureNegotiator","href":"moxxmpp/Sasl2FeatureNegotiator/Sasl2FeatureNegotiator.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Sasl2FeatureNegotiator","kind":3,"href":"moxxmpp/Sasl2FeatureNegotiator-class.html"}},{"name":"canInlineFeature","qualifiedName":"moxxmpp.Sasl2FeatureNegotiator.canInlineFeature","href":"moxxmpp/Sasl2FeatureNegotiator/canInlineFeature.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Called by the SASL2 negotiator to find out whether the negotiator is willing\nto inline a feature. features is the list of elements inside the \nelement.","enclosedBy":{"name":"Sasl2FeatureNegotiator","kind":3,"href":"moxxmpp/Sasl2FeatureNegotiator-class.html"}},{"name":"onSasl2Failure","qualifiedName":"moxxmpp.Sasl2FeatureNegotiator.onSasl2Failure","href":"moxxmpp/Sasl2FeatureNegotiator/onSasl2Failure.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Called by the SASL2 negotiator when the SASL2 negotiations have failed. response\nis the entire response nonza.","enclosedBy":{"name":"Sasl2FeatureNegotiator","kind":3,"href":"moxxmpp/Sasl2FeatureNegotiator-class.html"}},{"name":"onSasl2FeaturesReceived","qualifiedName":"moxxmpp.Sasl2FeatureNegotiator.onSasl2FeaturesReceived","href":"moxxmpp/Sasl2FeatureNegotiator/onSasl2FeaturesReceived.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Called by the SASL2 negotiator when we received the SASL2 stream features\nsasl2Features. The return value is a list of XML elements that should be\nadded to the SASL2 nonza.\nThis method is only called when the element contains an item with\nxmlns equal to negotiatingXmlns.","enclosedBy":{"name":"Sasl2FeatureNegotiator","kind":3,"href":"moxxmpp/Sasl2FeatureNegotiator-class.html"}},{"name":"onSasl2Success","qualifiedName":"moxxmpp.Sasl2FeatureNegotiator.onSasl2Success","href":"moxxmpp/Sasl2FeatureNegotiator/onSasl2Success.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Called by the SASL2 negotiator when the SASL2 negotiations are done. response\nis the entire response nonza.\nThis method is only called when the previous element contains an\nitem with xmlns equal to negotiatingXmlns.","enclosedBy":{"name":"Sasl2FeatureNegotiator","kind":3,"href":"moxxmpp/Sasl2FeatureNegotiator-class.html"}},{"name":"Sasl2Negotiator","qualifiedName":"moxxmpp.Sasl2Negotiator","href":"moxxmpp/Sasl2Negotiator-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A negotiator that implements XEP-0388 SASL2. Alone, it does nothing. Has to be\nregistered with other negotiators that register themselves against this one.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"Sasl2Negotiator","qualifiedName":"moxxmpp.Sasl2Negotiator.Sasl2Negotiator","href":"moxxmpp/Sasl2Negotiator/Sasl2Negotiator.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Sasl2Negotiator","kind":3,"href":"moxxmpp/Sasl2Negotiator-class.html"}},{"name":"matchesFeature","qualifiedName":"moxxmpp.Sasl2Negotiator.matchesFeature","href":"moxxmpp/Sasl2Negotiator/matchesFeature.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if a feature in features, which are the children of the\n<stream:features /> nonza, can be negotiated. Otherwise, returns false.","enclosedBy":{"name":"Sasl2Negotiator","kind":3,"href":"moxxmpp/Sasl2Negotiator-class.html"}},{"name":"negotiate","qualifiedName":"moxxmpp.Sasl2Negotiator.negotiate","href":"moxxmpp/Sasl2Negotiator/negotiate.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called with the currently received nonza nonza when the negotiator is active.\nIf the negotiator is just elected to be the next one, then nonza is equal to\nthe <stream:features /> nonza.","enclosedBy":{"name":"Sasl2Negotiator","kind":3,"href":"moxxmpp/Sasl2Negotiator-class.html"}},{"name":"registerNegotiator","qualifiedName":"moxxmpp.Sasl2Negotiator.registerNegotiator","href":"moxxmpp/Sasl2Negotiator/registerNegotiator.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Register a feature negotiator so that we can negotitate that feature inline with\nthe SASL authentication.","enclosedBy":{"name":"Sasl2Negotiator","kind":3,"href":"moxxmpp/Sasl2Negotiator-class.html"}},{"name":"registerSaslNegotiator","qualifiedName":"moxxmpp.Sasl2Negotiator.registerSaslNegotiator","href":"moxxmpp/Sasl2Negotiator/registerSaslNegotiator.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Register a SASL negotiator so that we can use that SASL implementation during\nSASL2.","enclosedBy":{"name":"Sasl2Negotiator","kind":3,"href":"moxxmpp/Sasl2Negotiator-class.html"}},{"name":"reset","qualifiedName":"moxxmpp.Sasl2Negotiator.reset","href":"moxxmpp/Sasl2Negotiator/reset.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Reset the negotiator to a state that negotation can happen again.","enclosedBy":{"name":"Sasl2Negotiator","kind":3,"href":"moxxmpp/Sasl2Negotiator-class.html"}},{"name":"userAgent","qualifiedName":"moxxmpp.Sasl2Negotiator.userAgent","href":"moxxmpp/Sasl2Negotiator/userAgent.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The user agent data that will be sent to the server when authenticating.","enclosedBy":{"name":"Sasl2Negotiator","kind":3,"href":"moxxmpp/Sasl2Negotiator-class.html"}},{"name":"Sasl2State","qualifiedName":"moxxmpp.Sasl2State","href":"moxxmpp/Sasl2State.html","kind":5,"overriddenDepth":0,"packageRank":0,"desc":"The state of the SASL2 negotiation","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"Sasl2State","qualifiedName":"moxxmpp.Sasl2State.Sasl2State","href":"moxxmpp/Sasl2State/Sasl2State.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Sasl2State","kind":5,"href":"moxxmpp/Sasl2State.html"}},{"name":"values","qualifiedName":"moxxmpp.Sasl2State.values","href":"moxxmpp/Sasl2State/values-constant.html","kind":1,"overriddenDepth":0,"packageRank":0,"desc":"A constant List of the values in this enum, in order of their declaration.","enclosedBy":{"name":"Sasl2State","kind":5,"href":"moxxmpp/Sasl2State.html"}},{"name":"SaslAccountDisabledError","qualifiedName":"moxxmpp.SaslAccountDisabledError","href":"moxxmpp/SaslAccountDisabledError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when the server returned us a failure during SASL\n(https://xmpp.org/rfcs/rfc6120.html#sasl-errors-account-disabled).","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"SaslAccountDisabledError","qualifiedName":"moxxmpp.SaslAccountDisabledError.SaslAccountDisabledError","href":"moxxmpp/SaslAccountDisabledError/SaslAccountDisabledError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SaslAccountDisabledError","kind":3,"href":"moxxmpp/SaslAccountDisabledError-class.html"}},{"name":"isRecoverable","qualifiedName":"moxxmpp.SaslAccountDisabledError.isRecoverable","href":"moxxmpp/SaslAccountDisabledError/isRecoverable.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return true if we can recover from the error by attempting a reconnection.","enclosedBy":{"name":"SaslAccountDisabledError","kind":3,"href":"moxxmpp/SaslAccountDisabledError-class.html"}},{"name":"SaslCredentialsExpiredError","qualifiedName":"moxxmpp.SaslCredentialsExpiredError","href":"moxxmpp/SaslCredentialsExpiredError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when the server returned us a failure during SASL\n(https://xmpp.org/rfcs/rfc6120.html#sasl-errors-credentials-expired).","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"SaslCredentialsExpiredError","qualifiedName":"moxxmpp.SaslCredentialsExpiredError.SaslCredentialsExpiredError","href":"moxxmpp/SaslCredentialsExpiredError/SaslCredentialsExpiredError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SaslCredentialsExpiredError","kind":3,"href":"moxxmpp/SaslCredentialsExpiredError-class.html"}},{"name":"isRecoverable","qualifiedName":"moxxmpp.SaslCredentialsExpiredError.isRecoverable","href":"moxxmpp/SaslCredentialsExpiredError/isRecoverable.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return true if we can recover from the error by attempting a reconnection.","enclosedBy":{"name":"SaslCredentialsExpiredError","kind":3,"href":"moxxmpp/SaslCredentialsExpiredError-class.html"}},{"name":"SaslError","qualifiedName":"moxxmpp.SaslError","href":"moxxmpp/SaslError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"SaslError","qualifiedName":"moxxmpp.SaslError.SaslError","href":"moxxmpp/SaslError/SaslError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SaslError","kind":3,"href":"moxxmpp/SaslError-class.html"}},{"name":"fromFailure","qualifiedName":"moxxmpp.SaslError.fromFailure","href":"moxxmpp/SaslError/fromFailure.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SaslError","kind":3,"href":"moxxmpp/SaslError-class.html"}},{"name":"SaslNegotiator","qualifiedName":"moxxmpp.SaslNegotiator","href":"moxxmpp/SaslNegotiator-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"SaslNegotiator","qualifiedName":"moxxmpp.SaslNegotiator.SaslNegotiator","href":"moxxmpp/SaslNegotiator/SaslNegotiator.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SaslNegotiator","kind":3,"href":"moxxmpp/SaslNegotiator-class.html"}},{"name":"matchesFeature","qualifiedName":"moxxmpp.SaslNegotiator.matchesFeature","href":"moxxmpp/SaslNegotiator/matchesFeature.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if a feature in features, which are the children of the\n<stream:features /> nonza, can be negotiated. Otherwise, returns false.","enclosedBy":{"name":"SaslNegotiator","kind":3,"href":"moxxmpp/SaslNegotiator-class.html"}},{"name":"mechanismName","qualifiedName":"moxxmpp.SaslNegotiator.mechanismName","href":"moxxmpp/SaslNegotiator/mechanismName.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The name inside the element","enclosedBy":{"name":"SaslNegotiator","kind":3,"href":"moxxmpp/SaslNegotiator-class.html"}},{"name":"SaslNotAuthorizedError","qualifiedName":"moxxmpp.SaslNotAuthorizedError","href":"moxxmpp/SaslNotAuthorizedError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when the server returned us a failure during SASL\n(https://xmpp.org/rfcs/rfc6120.html#sasl-errors-not-authorized).","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"SaslNotAuthorizedError","qualifiedName":"moxxmpp.SaslNotAuthorizedError.SaslNotAuthorizedError","href":"moxxmpp/SaslNotAuthorizedError/SaslNotAuthorizedError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SaslNotAuthorizedError","kind":3,"href":"moxxmpp/SaslNotAuthorizedError-class.html"}},{"name":"isRecoverable","qualifiedName":"moxxmpp.SaslNotAuthorizedError.isRecoverable","href":"moxxmpp/SaslNotAuthorizedError/isRecoverable.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return true if we can recover from the error by attempting a reconnection.","enclosedBy":{"name":"SaslNotAuthorizedError","kind":3,"href":"moxxmpp/SaslNotAuthorizedError-class.html"}},{"name":"SaslPlainAuthNonza","qualifiedName":"moxxmpp.SaslPlainAuthNonza","href":"moxxmpp/SaslPlainAuthNonza-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"SaslPlainAuthNonza","qualifiedName":"moxxmpp.SaslPlainAuthNonza.SaslPlainAuthNonza","href":"moxxmpp/SaslPlainAuthNonza/SaslPlainAuthNonza.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SaslPlainAuthNonza","kind":3,"href":"moxxmpp/SaslPlainAuthNonza-class.html"}},{"name":"SaslPlainNegotiator","qualifiedName":"moxxmpp.SaslPlainNegotiator","href":"moxxmpp/SaslPlainNegotiator-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"SaslPlainNegotiator","qualifiedName":"moxxmpp.SaslPlainNegotiator.SaslPlainNegotiator","href":"moxxmpp/SaslPlainNegotiator/SaslPlainNegotiator.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SaslPlainNegotiator","kind":3,"href":"moxxmpp/SaslPlainNegotiator-class.html"}},{"name":"getRawStep","qualifiedName":"moxxmpp.SaslPlainNegotiator.getRawStep","href":"moxxmpp/SaslPlainNegotiator/getRawStep.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Perform a SASL step with input as the already parsed input data. Returns\nthe base64-encoded response data.","enclosedBy":{"name":"SaslPlainNegotiator","kind":3,"href":"moxxmpp/SaslPlainNegotiator-class.html"}},{"name":"matchesFeature","qualifiedName":"moxxmpp.SaslPlainNegotiator.matchesFeature","href":"moxxmpp/SaslPlainNegotiator/matchesFeature.html","kind":10,"overriddenDepth":2,"packageRank":0,"desc":"Returns true if a feature in features, which are the children of the\n<stream:features /> nonza, can be negotiated. Otherwise, returns false.","enclosedBy":{"name":"SaslPlainNegotiator","kind":3,"href":"moxxmpp/SaslPlainNegotiator-class.html"}},{"name":"negotiate","qualifiedName":"moxxmpp.SaslPlainNegotiator.negotiate","href":"moxxmpp/SaslPlainNegotiator/negotiate.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called with the currently received nonza nonza when the negotiator is active.\nIf the negotiator is just elected to be the next one, then nonza is equal to\nthe <stream:features /> nonza.","enclosedBy":{"name":"SaslPlainNegotiator","kind":3,"href":"moxxmpp/SaslPlainNegotiator-class.html"}},{"name":"onSasl2Failure","qualifiedName":"moxxmpp.SaslPlainNegotiator.onSasl2Failure","href":"moxxmpp/SaslPlainNegotiator/onSasl2Failure.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the SASL2 negotiator when the SASL2 negotiations have failed. response\nis the entire response nonza.","enclosedBy":{"name":"SaslPlainNegotiator","kind":3,"href":"moxxmpp/SaslPlainNegotiator-class.html"}},{"name":"onSasl2FeaturesReceived","qualifiedName":"moxxmpp.SaslPlainNegotiator.onSasl2FeaturesReceived","href":"moxxmpp/SaslPlainNegotiator/onSasl2FeaturesReceived.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the SASL2 negotiator when we received the SASL2 stream features\nsasl2Features. The return value is a list of XML elements that should be\nadded to the SASL2 nonza.\nThis method is only called when the element contains an item with\nxmlns equal to negotiatingXmlns.","enclosedBy":{"name":"SaslPlainNegotiator","kind":3,"href":"moxxmpp/SaslPlainNegotiator-class.html"}},{"name":"onSasl2Success","qualifiedName":"moxxmpp.SaslPlainNegotiator.onSasl2Success","href":"moxxmpp/SaslPlainNegotiator/onSasl2Success.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the SASL2 negotiator when the SASL2 negotiations are done. response\nis the entire response nonza.\nThis method is only called when the previous element contains an\nitem with xmlns equal to negotiatingXmlns.","enclosedBy":{"name":"SaslPlainNegotiator","kind":3,"href":"moxxmpp/SaslPlainNegotiator-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.SaslPlainNegotiator.postRegisterCallback","href":"moxxmpp/SaslPlainNegotiator/postRegisterCallback.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Run after all negotiators are registered. Useful for registering callbacks against\nother negotiators. By default this function does nothing.","enclosedBy":{"name":"SaslPlainNegotiator","kind":3,"href":"moxxmpp/SaslPlainNegotiator-class.html"}},{"name":"reset","qualifiedName":"moxxmpp.SaslPlainNegotiator.reset","href":"moxxmpp/SaslPlainNegotiator/reset.html","kind":10,"overriddenDepth":2,"packageRank":0,"desc":"Reset the negotiator to a state that negotation can happen again.","enclosedBy":{"name":"SaslPlainNegotiator","kind":3,"href":"moxxmpp/SaslPlainNegotiator-class.html"}},{"name":"SaslScramAuthNonza","qualifiedName":"moxxmpp.SaslScramAuthNonza","href":"moxxmpp/SaslScramAuthNonza-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"SaslScramAuthNonza","qualifiedName":"moxxmpp.SaslScramAuthNonza.SaslScramAuthNonza","href":"moxxmpp/SaslScramAuthNonza/SaslScramAuthNonza.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SaslScramAuthNonza","kind":3,"href":"moxxmpp/SaslScramAuthNonza-class.html"}},{"name":"SaslScramError","qualifiedName":"moxxmpp.SaslScramError","href":"moxxmpp/SaslScramError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"SaslScramError","qualifiedName":"moxxmpp.SaslScramError.SaslScramError","href":"moxxmpp/SaslScramError/SaslScramError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SaslScramError","kind":3,"href":"moxxmpp/SaslScramError-class.html"}},{"name":"SaslScramNegotiator","qualifiedName":"moxxmpp.SaslScramNegotiator","href":"moxxmpp/SaslScramNegotiator-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"SaslScramNegotiator","qualifiedName":"moxxmpp.SaslScramNegotiator.SaslScramNegotiator","href":"moxxmpp/SaslScramNegotiator/SaslScramNegotiator.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SaslScramNegotiator","kind":3,"href":"moxxmpp/SaslScramNegotiator-class.html"}},{"name":"calculateChallengeResponse","qualifiedName":"moxxmpp.SaslScramNegotiator.calculateChallengeResponse","href":"moxxmpp/SaslScramNegotiator/calculateChallengeResponse.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SaslScramNegotiator","kind":3,"href":"moxxmpp/SaslScramNegotiator-class.html"}},{"name":"calculateClientKey","qualifiedName":"moxxmpp.SaslScramNegotiator.calculateClientKey","href":"moxxmpp/SaslScramNegotiator/calculateClientKey.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SaslScramNegotiator","kind":3,"href":"moxxmpp/SaslScramNegotiator-class.html"}},{"name":"calculateClientProof","qualifiedName":"moxxmpp.SaslScramNegotiator.calculateClientProof","href":"moxxmpp/SaslScramNegotiator/calculateClientProof.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SaslScramNegotiator","kind":3,"href":"moxxmpp/SaslScramNegotiator-class.html"}},{"name":"calculateClientSignature","qualifiedName":"moxxmpp.SaslScramNegotiator.calculateClientSignature","href":"moxxmpp/SaslScramNegotiator/calculateClientSignature.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SaslScramNegotiator","kind":3,"href":"moxxmpp/SaslScramNegotiator-class.html"}},{"name":"calculateSaltedPassword","qualifiedName":"moxxmpp.SaslScramNegotiator.calculateSaltedPassword","href":"moxxmpp/SaslScramNegotiator/calculateSaltedPassword.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SaslScramNegotiator","kind":3,"href":"moxxmpp/SaslScramNegotiator-class.html"}},{"name":"calculateServerKey","qualifiedName":"moxxmpp.SaslScramNegotiator.calculateServerKey","href":"moxxmpp/SaslScramNegotiator/calculateServerKey.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SaslScramNegotiator","kind":3,"href":"moxxmpp/SaslScramNegotiator-class.html"}},{"name":"calculateServerSignature","qualifiedName":"moxxmpp.SaslScramNegotiator.calculateServerSignature","href":"moxxmpp/SaslScramNegotiator/calculateServerSignature.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SaslScramNegotiator","kind":3,"href":"moxxmpp/SaslScramNegotiator-class.html"}},{"name":"clientNonce","qualifiedName":"moxxmpp.SaslScramNegotiator.clientNonce","href":"moxxmpp/SaslScramNegotiator/clientNonce.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SaslScramNegotiator","kind":3,"href":"moxxmpp/SaslScramNegotiator-class.html"}},{"name":"getRawStep","qualifiedName":"moxxmpp.SaslScramNegotiator.getRawStep","href":"moxxmpp/SaslScramNegotiator/getRawStep.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Perform a SASL step with input as the already parsed input data. Returns\nthe base64-encoded response data.","enclosedBy":{"name":"SaslScramNegotiator","kind":3,"href":"moxxmpp/SaslScramNegotiator-class.html"}},{"name":"hashType","qualifiedName":"moxxmpp.SaslScramNegotiator.hashType","href":"moxxmpp/SaslScramNegotiator/hashType.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SaslScramNegotiator","kind":3,"href":"moxxmpp/SaslScramNegotiator-class.html"}},{"name":"initialMessageNoGS2","qualifiedName":"moxxmpp.SaslScramNegotiator.initialMessageNoGS2","href":"moxxmpp/SaslScramNegotiator/initialMessageNoGS2.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SaslScramNegotiator","kind":3,"href":"moxxmpp/SaslScramNegotiator-class.html"}},{"name":"matchesFeature","qualifiedName":"moxxmpp.SaslScramNegotiator.matchesFeature","href":"moxxmpp/SaslScramNegotiator/matchesFeature.html","kind":10,"overriddenDepth":2,"packageRank":0,"desc":"Returns true if a feature in features, which are the children of the\n<stream:features /> nonza, can be negotiated. Otherwise, returns false.","enclosedBy":{"name":"SaslScramNegotiator","kind":3,"href":"moxxmpp/SaslScramNegotiator-class.html"}},{"name":"negotiate","qualifiedName":"moxxmpp.SaslScramNegotiator.negotiate","href":"moxxmpp/SaslScramNegotiator/negotiate.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called with the currently received nonza nonza when the negotiator is active.\nIf the negotiator is just elected to be the next one, then nonza is equal to\nthe <stream:features /> nonza.","enclosedBy":{"name":"SaslScramNegotiator","kind":3,"href":"moxxmpp/SaslScramNegotiator-class.html"}},{"name":"onSasl2Failure","qualifiedName":"moxxmpp.SaslScramNegotiator.onSasl2Failure","href":"moxxmpp/SaslScramNegotiator/onSasl2Failure.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the SASL2 negotiator when the SASL2 negotiations have failed. response\nis the entire response nonza.","enclosedBy":{"name":"SaslScramNegotiator","kind":3,"href":"moxxmpp/SaslScramNegotiator-class.html"}},{"name":"onSasl2FeaturesReceived","qualifiedName":"moxxmpp.SaslScramNegotiator.onSasl2FeaturesReceived","href":"moxxmpp/SaslScramNegotiator/onSasl2FeaturesReceived.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the SASL2 negotiator when we received the SASL2 stream features\nsasl2Features. The return value is a list of XML elements that should be\nadded to the SASL2 nonza.\nThis method is only called when the element contains an item with\nxmlns equal to negotiatingXmlns.","enclosedBy":{"name":"SaslScramNegotiator","kind":3,"href":"moxxmpp/SaslScramNegotiator-class.html"}},{"name":"onSasl2Success","qualifiedName":"moxxmpp.SaslScramNegotiator.onSasl2Success","href":"moxxmpp/SaslScramNegotiator/onSasl2Success.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the SASL2 negotiator when the SASL2 negotiations are done. response\nis the entire response nonza.\nThis method is only called when the previous element contains an\nitem with xmlns equal to negotiatingXmlns.","enclosedBy":{"name":"SaslScramNegotiator","kind":3,"href":"moxxmpp/SaslScramNegotiator-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.SaslScramNegotiator.postRegisterCallback","href":"moxxmpp/SaslScramNegotiator/postRegisterCallback.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Run after all negotiators are registered. Useful for registering callbacks against\nother negotiators. By default this function does nothing.","enclosedBy":{"name":"SaslScramNegotiator","kind":3,"href":"moxxmpp/SaslScramNegotiator-class.html"}},{"name":"reset","qualifiedName":"moxxmpp.SaslScramNegotiator.reset","href":"moxxmpp/SaslScramNegotiator/reset.html","kind":10,"overriddenDepth":2,"packageRank":0,"desc":"Reset the negotiator to a state that negotation can happen again.","enclosedBy":{"name":"SaslScramNegotiator","kind":3,"href":"moxxmpp/SaslScramNegotiator-class.html"}},{"name":"SaslScramResponseNonza","qualifiedName":"moxxmpp.SaslScramResponseNonza","href":"moxxmpp/SaslScramResponseNonza-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"SaslScramResponseNonza","qualifiedName":"moxxmpp.SaslScramResponseNonza.SaslScramResponseNonza","href":"moxxmpp/SaslScramResponseNonza/SaslScramResponseNonza.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SaslScramResponseNonza","kind":3,"href":"moxxmpp/SaslScramResponseNonza-class.html"}},{"name":"SaslUnspecifiedError","qualifiedName":"moxxmpp.SaslUnspecifiedError","href":"moxxmpp/SaslUnspecifiedError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"An unspecified SASL error, i.e. everything not matched by any more precise erorr\nclass.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"SaslUnspecifiedError","qualifiedName":"moxxmpp.SaslUnspecifiedError.SaslUnspecifiedError","href":"moxxmpp/SaslUnspecifiedError/SaslUnspecifiedError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SaslUnspecifiedError","kind":3,"href":"moxxmpp/SaslUnspecifiedError-class.html"}},{"name":"isRecoverable","qualifiedName":"moxxmpp.SaslUnspecifiedError.isRecoverable","href":"moxxmpp/SaslUnspecifiedError/isRecoverable.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return true if we can recover from the error by attempting a reconnection.","enclosedBy":{"name":"SaslUnspecifiedError","kind":3,"href":"moxxmpp/SaslUnspecifiedError-class.html"}},{"name":"ScramHashType","qualifiedName":"moxxmpp.ScramHashType","href":"moxxmpp/ScramHashType.html","kind":5,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ScramHashType","qualifiedName":"moxxmpp.ScramHashType.ScramHashType","href":"moxxmpp/ScramHashType/ScramHashType.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ScramHashType","kind":5,"href":"moxxmpp/ScramHashType.html"}},{"name":"values","qualifiedName":"moxxmpp.ScramHashType.values","href":"moxxmpp/ScramHashType/values-constant.html","kind":1,"overriddenDepth":0,"packageRank":0,"desc":"A constant List of the values in this enum, in order of their declaration.","enclosedBy":{"name":"ScramHashType","kind":5,"href":"moxxmpp/ScramHashType.html"}},{"name":"ScramState","qualifiedName":"moxxmpp.ScramState","href":"moxxmpp/ScramState.html","kind":5,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ScramState","qualifiedName":"moxxmpp.ScramState.ScramState","href":"moxxmpp/ScramState/ScramState.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ScramState","kind":5,"href":"moxxmpp/ScramState.html"}},{"name":"values","qualifiedName":"moxxmpp.ScramState.values","href":"moxxmpp/ScramState/values-constant.html","kind":1,"overriddenDepth":0,"packageRank":0,"desc":"A constant List of the values in this enum, in order of their declaration.","enclosedBy":{"name":"ScramState","kind":5,"href":"moxxmpp/ScramState.html"}},{"name":"SendNonzaFunction","qualifiedName":"moxxmpp.SendNonzaFunction","href":"moxxmpp/SendNonzaFunction.html","kind":21,"overriddenDepth":0,"packageRank":0,"desc":"Send a nonza on the stream","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ServerDiscoDoneEvent","qualifiedName":"moxxmpp.ServerDiscoDoneEvent","href":"moxxmpp/ServerDiscoDoneEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when we found out what the server supports","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ServerDiscoDoneEvent","qualifiedName":"moxxmpp.ServerDiscoDoneEvent.ServerDiscoDoneEvent","href":"moxxmpp/ServerDiscoDoneEvent/ServerDiscoDoneEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ServerDiscoDoneEvent","kind":3,"href":"moxxmpp/ServerDiscoDoneEvent-class.html"}},{"name":"ServerItemDiscoEvent","qualifiedName":"moxxmpp.ServerItemDiscoEvent","href":"moxxmpp/ServerItemDiscoEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ServerItemDiscoEvent","qualifiedName":"moxxmpp.ServerItemDiscoEvent.ServerItemDiscoEvent","href":"moxxmpp/ServerItemDiscoEvent/ServerItemDiscoEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ServerItemDiscoEvent","kind":3,"href":"moxxmpp/ServerItemDiscoEvent-class.html"}},{"name":"info","qualifiedName":"moxxmpp.ServerItemDiscoEvent.info","href":"moxxmpp/ServerItemDiscoEvent/info.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ServerItemDiscoEvent","kind":3,"href":"moxxmpp/ServerItemDiscoEvent-class.html"}},{"name":"ServiceUnavailableError","qualifiedName":"moxxmpp.ServiceUnavailableError","href":"moxxmpp/ServiceUnavailableError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Recipient does not provide a given service.\nhttps://xmpp.org/rfcs/rfc6120.html#stanzas-error-conditions-service-unavailable","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ServiceUnavailableError","qualifiedName":"moxxmpp.ServiceUnavailableError.ServiceUnavailableError","href":"moxxmpp/ServiceUnavailableError/ServiceUnavailableError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ServiceUnavailableError","kind":3,"href":"moxxmpp/ServiceUnavailableError-class.html"}},{"name":"tag","qualifiedName":"moxxmpp.ServiceUnavailableError.tag","href":"moxxmpp/ServiceUnavailableError/tag-constant.html","kind":1,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"ServiceUnavailableError","kind":3,"href":"moxxmpp/ServiceUnavailableError-class.html"}},{"name":"ShouldEncryptStanzaCallback","qualifiedName":"moxxmpp.ShouldEncryptStanzaCallback","href":"moxxmpp/ShouldEncryptStanzaCallback.html","kind":21,"overriddenDepth":0,"packageRank":0,"desc":"A callback for figuring out whether a stanza should be encrypted or not. Note that\nreturning true here does not necessarily mean that a stanza gets encrypted because\nhandlers can indicate that a stanza should not be encrypted, e.g. PubSub.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"SocketError","qualifiedName":"moxxmpp.SocketError","href":"moxxmpp/SocketError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Returned if a socket error occured","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"SocketError","qualifiedName":"moxxmpp.SocketError.SocketError","href":"moxxmpp/SocketError/SocketError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SocketError","kind":3,"href":"moxxmpp/SocketError-class.html"}},{"name":"event","qualifiedName":"moxxmpp.SocketError.event","href":"moxxmpp/SocketError/event.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SocketError","kind":3,"href":"moxxmpp/SocketError-class.html"}},{"name":"isRecoverable","qualifiedName":"moxxmpp.SocketError.isRecoverable","href":"moxxmpp/SocketError/isRecoverable.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return true if we can recover from the error by attempting a reconnection.","enclosedBy":{"name":"SocketError","kind":3,"href":"moxxmpp/SocketError-class.html"}},{"name":"StableIdData","qualifiedName":"moxxmpp.StableIdData","href":"moxxmpp/StableIdData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StableIdData","qualifiedName":"moxxmpp.StableIdData.StableIdData","href":"moxxmpp/StableIdData/StableIdData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StableIdData","kind":3,"href":"moxxmpp/StableIdData-class.html"}},{"name":"originId","qualifiedName":"moxxmpp.StableIdData.originId","href":"moxxmpp/StableIdData/originId.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StableIdData","kind":3,"href":"moxxmpp/StableIdData-class.html"}},{"name":"stanzaIds","qualifiedName":"moxxmpp.StableIdData.stanzaIds","href":"moxxmpp/StableIdData/stanzaIds.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Stanza ids","enclosedBy":{"name":"StableIdData","kind":3,"href":"moxxmpp/StableIdData-class.html"}},{"name":"toOriginIdElement","qualifiedName":"moxxmpp.StableIdData.toOriginIdElement","href":"moxxmpp/StableIdData/toOriginIdElement.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StableIdData","kind":3,"href":"moxxmpp/StableIdData-class.html"}},{"name":"toXML","qualifiedName":"moxxmpp.StableIdData.toXML","href":"moxxmpp/StableIdData/toXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StableIdData","kind":3,"href":"moxxmpp/StableIdData-class.html"}},{"name":"StableIdManager","qualifiedName":"moxxmpp.StableIdManager","href":"moxxmpp/StableIdManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StableIdManager","qualifiedName":"moxxmpp.StableIdManager.StableIdManager","href":"moxxmpp/StableIdManager/StableIdManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StableIdManager","kind":3,"href":"moxxmpp/StableIdManager-class.html"}},{"name":"getDiscoFeatures","qualifiedName":"moxxmpp.StableIdManager.getDiscoFeatures","href":"moxxmpp/StableIdManager/getDiscoFeatures.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return a list of features that should be included in a disco response.","enclosedBy":{"name":"StableIdManager","kind":3,"href":"moxxmpp/StableIdManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.StableIdManager.getIncomingStanzaHandlers","href":"moxxmpp/StableIdManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"StableIdManager","kind":3,"href":"moxxmpp/StableIdManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.StableIdManager.isSupported","href":"moxxmpp/StableIdManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"StableIdManager","kind":3,"href":"moxxmpp/StableIdManager-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.StableIdManager.postRegisterCallback","href":"moxxmpp/StableIdManager/postRegisterCallback.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called after the registration of all managers against the XmppConnection is done.\nThis method is only called once during the entire lifetime of it.","enclosedBy":{"name":"StableIdManager","kind":3,"href":"moxxmpp/StableIdManager-class.html"}},{"name":"Stanza","qualifiedName":"moxxmpp.Stanza","href":"moxxmpp/Stanza-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"Stanza","qualifiedName":"moxxmpp.Stanza.Stanza","href":"moxxmpp/Stanza/Stanza.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Stanza","kind":3,"href":"moxxmpp/Stanza-class.html"}},{"name":"copyWith","qualifiedName":"moxxmpp.Stanza.copyWith","href":"moxxmpp/Stanza/copyWith.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Stanza","kind":3,"href":"moxxmpp/Stanza-class.html"}},{"name":"from","qualifiedName":"moxxmpp.Stanza.from","href":"moxxmpp/Stanza/from.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Stanza","kind":3,"href":"moxxmpp/Stanza-class.html"}},{"name":"Stanza.fromXMLNode","qualifiedName":"moxxmpp.Stanza.fromXMLNode","href":"moxxmpp/Stanza/Stanza.fromXMLNode.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Stanza","kind":3,"href":"moxxmpp/Stanza-class.html"}},{"name":"id","qualifiedName":"moxxmpp.Stanza.id","href":"moxxmpp/Stanza/id.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Stanza","kind":3,"href":"moxxmpp/Stanza-class.html"}},{"name":"Stanza.iq","qualifiedName":"moxxmpp.Stanza.iq","href":"moxxmpp/Stanza/Stanza.iq.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Stanza","kind":3,"href":"moxxmpp/Stanza-class.html"}},{"name":"Stanza.message","qualifiedName":"moxxmpp.Stanza.message","href":"moxxmpp/Stanza/Stanza.message.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Stanza","kind":3,"href":"moxxmpp/Stanza-class.html"}},{"name":"Stanza.presence","qualifiedName":"moxxmpp.Stanza.presence","href":"moxxmpp/Stanza/Stanza.presence.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Stanza","kind":3,"href":"moxxmpp/Stanza-class.html"}},{"name":"to","qualifiedName":"moxxmpp.Stanza.to","href":"moxxmpp/Stanza/to.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Stanza","kind":3,"href":"moxxmpp/Stanza-class.html"}},{"name":"type","qualifiedName":"moxxmpp.Stanza.type","href":"moxxmpp/Stanza/type.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Stanza","kind":3,"href":"moxxmpp/Stanza-class.html"}},{"name":"StanzaAckedCallback","qualifiedName":"moxxmpp.StanzaAckedCallback","href":"moxxmpp/StanzaAckedCallback.html","kind":21,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StanzaAckedEvent","qualifiedName":"moxxmpp.StanzaAckedEvent","href":"moxxmpp/StanzaAckedEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered by the StreamManagementManager if a stanza has been acked","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StanzaAckedEvent","qualifiedName":"moxxmpp.StanzaAckedEvent.StanzaAckedEvent","href":"moxxmpp/StanzaAckedEvent/StanzaAckedEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StanzaAckedEvent","kind":3,"href":"moxxmpp/StanzaAckedEvent-class.html"}},{"name":"stanza","qualifiedName":"moxxmpp.StanzaAckedEvent.stanza","href":"moxxmpp/StanzaAckedEvent/stanza.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StanzaAckedEvent","kind":3,"href":"moxxmpp/StanzaAckedEvent-class.html"}},{"name":"StanzaDetails","qualifiedName":"moxxmpp.StanzaDetails","href":"moxxmpp/StanzaDetails-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A description of a stanza to send.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StanzaDetails","qualifiedName":"moxxmpp.StanzaDetails.StanzaDetails","href":"moxxmpp/StanzaDetails/StanzaDetails.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StanzaDetails","kind":3,"href":"moxxmpp/StanzaDetails-class.html"}},{"name":"addId","qualifiedName":"moxxmpp.StanzaDetails.addId","href":"moxxmpp/StanzaDetails/addId.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Flag indicating whether a stanza id should be added before sending.","enclosedBy":{"name":"StanzaDetails","kind":3,"href":"moxxmpp/StanzaDetails-class.html"}},{"name":"awaitable","qualifiedName":"moxxmpp.StanzaDetails.awaitable","href":"moxxmpp/StanzaDetails/awaitable.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Track the stanza to allow awaiting its response.","enclosedBy":{"name":"StanzaDetails","kind":3,"href":"moxxmpp/StanzaDetails-class.html"}},{"name":"bypassQueue","qualifiedName":"moxxmpp.StanzaDetails.bypassQueue","href":"moxxmpp/StanzaDetails/bypassQueue.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Bypasses being put into the queue. Useful for sending stanzas that must go out\nnow, where it's okay if it does not get sent.\nThis should never have to be set to true.","enclosedBy":{"name":"StanzaDetails","kind":3,"href":"moxxmpp/StanzaDetails-class.html"}},{"name":"encrypted","qualifiedName":"moxxmpp.StanzaDetails.encrypted","href":"moxxmpp/StanzaDetails/encrypted.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Flag indicating whether the stanza that is sent is already encrypted (true)\nor not (false). This is only useful for E2EE implementations that have to\nsend heartbeats that must bypass themselves.","enclosedBy":{"name":"StanzaDetails","kind":3,"href":"moxxmpp/StanzaDetails-class.html"}},{"name":"extensions","qualifiedName":"moxxmpp.StanzaDetails.extensions","href":"moxxmpp/StanzaDetails/extensions.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The extension data used for constructing the stanza.","enclosedBy":{"name":"StanzaDetails","kind":3,"href":"moxxmpp/StanzaDetails-class.html"}},{"name":"forceEncryption","qualifiedName":"moxxmpp.StanzaDetails.forceEncryption","href":"moxxmpp/StanzaDetails/forceEncryption.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StanzaDetails","kind":3,"href":"moxxmpp/StanzaDetails-class.html"}},{"name":"postSendExtensions","qualifiedName":"moxxmpp.StanzaDetails.postSendExtensions","href":"moxxmpp/StanzaDetails/postSendExtensions.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"This makes the Stream Management implementation, when available, ignore the stanza,\nmeaning that it gets counted but excluded from resending.\nThis should never have to be set to true.","enclosedBy":{"name":"StanzaDetails","kind":3,"href":"moxxmpp/StanzaDetails-class.html"}},{"name":"shouldEncrypt","qualifiedName":"moxxmpp.StanzaDetails.shouldEncrypt","href":"moxxmpp/StanzaDetails/shouldEncrypt.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Tells an E2EE implementation, if available, to encrypt the stanza (true) or\nignore the stanza (false).","enclosedBy":{"name":"StanzaDetails","kind":3,"href":"moxxmpp/StanzaDetails-class.html"}},{"name":"stanza","qualifiedName":"moxxmpp.StanzaDetails.stanza","href":"moxxmpp/StanzaDetails/stanza.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The stanza to send.","enclosedBy":{"name":"StanzaDetails","kind":3,"href":"moxxmpp/StanzaDetails-class.html"}},{"name":"StanzaError","qualifiedName":"moxxmpp.StanzaError","href":"moxxmpp/StanzaError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A general error type for errors.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StanzaError","qualifiedName":"moxxmpp.StanzaError.StanzaError","href":"moxxmpp/StanzaError/StanzaError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StanzaError","kind":3,"href":"moxxmpp/StanzaError-class.html"}},{"name":"fromStanza","qualifiedName":"moxxmpp.StanzaError.fromStanza","href":"moxxmpp/StanzaError/fromStanza.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StanzaError","kind":3,"href":"moxxmpp/StanzaError-class.html"}},{"name":"fromXMLNode","qualifiedName":"moxxmpp.StanzaError.fromXMLNode","href":"moxxmpp/StanzaError/fromXMLNode.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StanzaError","kind":3,"href":"moxxmpp/StanzaError-class.html"}},{"name":"StanzaHandler","qualifiedName":"moxxmpp.StanzaHandler","href":"moxxmpp/StanzaHandler-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A Handler that only matches stanzas.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StanzaHandler","qualifiedName":"moxxmpp.StanzaHandler.StanzaHandler","href":"moxxmpp/StanzaHandler/StanzaHandler.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StanzaHandler","kind":3,"href":"moxxmpp/StanzaHandler-class.html"}},{"name":"callback","qualifiedName":"moxxmpp.StanzaHandler.callback","href":"moxxmpp/StanzaHandler/callback.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The function to call when a stanza matches the description.","enclosedBy":{"name":"StanzaHandler","kind":3,"href":"moxxmpp/StanzaHandler-class.html"}},{"name":"matches","qualifiedName":"moxxmpp.StanzaHandler.matches","href":"moxxmpp/StanzaHandler/matches.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the node matches the description provided by this Handler.","enclosedBy":{"name":"StanzaHandler","kind":3,"href":"moxxmpp/StanzaHandler-class.html"}},{"name":"priority","qualifiedName":"moxxmpp.StanzaHandler.priority","href":"moxxmpp/StanzaHandler/priority.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The priority after which StanzaHandlers are sorted.","enclosedBy":{"name":"StanzaHandler","kind":3,"href":"moxxmpp/StanzaHandler-class.html"}},{"name":"stanzaTag","qualifiedName":"moxxmpp.StanzaHandler.stanzaTag","href":"moxxmpp/StanzaHandler/stanzaTag.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"If specified, the matching stanza must have a tag equal to stanzaTag.","enclosedBy":{"name":"StanzaHandler","kind":3,"href":"moxxmpp/StanzaHandler-class.html"}},{"name":"tagName","qualifiedName":"moxxmpp.StanzaHandler.tagName","href":"moxxmpp/StanzaHandler/tagName.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"If specified, then the stanza must contain a direct child with a tag equal to\ntagName.","enclosedBy":{"name":"StanzaHandler","kind":3,"href":"moxxmpp/StanzaHandler-class.html"}},{"name":"tagXmlns","qualifiedName":"moxxmpp.StanzaHandler.tagXmlns","href":"moxxmpp/StanzaHandler/tagXmlns.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"If specified, then the stanza must contain a direct child with a xmlns attribute\nequal to tagXmlns. If tagName is also non-null, then the element must also\nhave a tag equal to tagName.","enclosedBy":{"name":"StanzaHandler","kind":3,"href":"moxxmpp/StanzaHandler-class.html"}},{"name":"xmlns","qualifiedName":"moxxmpp.StanzaHandler.xmlns","href":"moxxmpp/StanzaHandler/xmlns.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"If specified, then the stanza must have a xmlns attribute equal to xmlns.\nThis defaults to stanzaXmlns, but can be set to any other value or null. This\nis useful, for example, for components.","enclosedBy":{"name":"StanzaHandler","kind":3,"href":"moxxmpp/StanzaHandler-class.html"}},{"name":"StanzaHandlerData","qualifiedName":"moxxmpp.StanzaHandlerData","href":"moxxmpp/StanzaHandlerData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StanzaHandlerData","qualifiedName":"moxxmpp.StanzaHandlerData.StanzaHandlerData","href":"moxxmpp/StanzaHandlerData/StanzaHandlerData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StanzaHandlerData","kind":3,"href":"moxxmpp/StanzaHandlerData-class.html"}},{"name":"cancel","qualifiedName":"moxxmpp.StanzaHandlerData.cancel","href":"moxxmpp/StanzaHandlerData/cancel.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Indicates to the runner that processing is to be cancelled and no further handlers\nshould run. The stanza also will not be sent.","enclosedBy":{"name":"StanzaHandlerData","kind":3,"href":"moxxmpp/StanzaHandlerData-class.html"}},{"name":"cancelReason","qualifiedName":"moxxmpp.StanzaHandlerData.cancelReason","href":"moxxmpp/StanzaHandlerData/cancelReason.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The reason why we cancelled the processing and sending.","enclosedBy":{"name":"StanzaHandlerData","kind":3,"href":"moxxmpp/StanzaHandlerData-class.html"}},{"name":"done","qualifiedName":"moxxmpp.StanzaHandlerData.done","href":"moxxmpp/StanzaHandlerData/done.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Indicates to the runner that processing is now done. This means that all\npre-processing is done and no other handlers should be consulted.","enclosedBy":{"name":"StanzaHandlerData","kind":3,"href":"moxxmpp/StanzaHandlerData-class.html"}},{"name":"encrypted","qualifiedName":"moxxmpp.StanzaHandlerData.encrypted","href":"moxxmpp/StanzaHandlerData/encrypted.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Whether the stanza is already encrypted","enclosedBy":{"name":"StanzaHandlerData","kind":3,"href":"moxxmpp/StanzaHandlerData-class.html"}},{"name":"encryptionError","qualifiedName":"moxxmpp.StanzaHandlerData.encryptionError","href":"moxxmpp/StanzaHandlerData/encryptionError.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The reason why an encryption or decryption failed.","enclosedBy":{"name":"StanzaHandlerData","kind":3,"href":"moxxmpp/StanzaHandlerData-class.html"}},{"name":"extensions","qualifiedName":"moxxmpp.StanzaHandlerData.extensions","href":"moxxmpp/StanzaHandlerData/extensions.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Additional data from other managers.","enclosedBy":{"name":"StanzaHandlerData","kind":3,"href":"moxxmpp/StanzaHandlerData-class.html"}},{"name":"forceEncryption","qualifiedName":"moxxmpp.StanzaHandlerData.forceEncryption","href":"moxxmpp/StanzaHandlerData/forceEncryption.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StanzaHandlerData","kind":3,"href":"moxxmpp/StanzaHandlerData-class.html"}},{"name":"shouldEncrypt","qualifiedName":"moxxmpp.StanzaHandlerData.shouldEncrypt","href":"moxxmpp/StanzaHandlerData/shouldEncrypt.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Flag indicating whether a E2EE implementation should encrypt the stanza (true)\nor not (false).","enclosedBy":{"name":"StanzaHandlerData","kind":3,"href":"moxxmpp/StanzaHandlerData-class.html"}},{"name":"skip","qualifiedName":"moxxmpp.StanzaHandlerData.skip","href":"moxxmpp/StanzaHandlerData/skip.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Only useful in combination with done = true: When skip is set to true and\nthis StanzaHandlerData object is returned from a IncomingPreStanzaHandler, then\nmoxxmpp will skip checking whether the stanza was awaited and will not run any actual\nIncomingStanzaHandler callbacks.","enclosedBy":{"name":"StanzaHandlerData","kind":3,"href":"moxxmpp/StanzaHandlerData-class.html"}},{"name":"stanza","qualifiedName":"moxxmpp.StanzaHandlerData.stanza","href":"moxxmpp/StanzaHandlerData/stanza.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The stanza that is being dealt with. SHOULD NOT be overwritten, unless it is\nabsolutely necessary, e.g. with Message Carbons or OMEMO.","enclosedBy":{"name":"StanzaHandlerData","kind":3,"href":"moxxmpp/StanzaHandlerData-class.html"}},{"name":"StanzaHandlerExtension","qualifiedName":"moxxmpp.StanzaHandlerExtension","href":"moxxmpp/StanzaHandlerExtension-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StanzaHandlerExtension","qualifiedName":"moxxmpp.StanzaHandlerExtension.StanzaHandlerExtension","href":"moxxmpp/StanzaHandlerExtension/StanzaHandlerExtension.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StanzaHandlerExtension","kind":3,"href":"moxxmpp/StanzaHandlerExtension-class.html"}},{"name":"StanzaId","qualifiedName":"moxxmpp.StanzaId","href":"moxxmpp/StanzaId-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Representation of a element.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StanzaId","qualifiedName":"moxxmpp.StanzaId.StanzaId","href":"moxxmpp/StanzaId/StanzaId.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StanzaId","kind":3,"href":"moxxmpp/StanzaId-class.html"}},{"name":"by","qualifiedName":"moxxmpp.StanzaId.by","href":"moxxmpp/StanzaId/by.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The JID the id was generated by.","enclosedBy":{"name":"StanzaId","kind":3,"href":"moxxmpp/StanzaId-class.html"}},{"name":"id","qualifiedName":"moxxmpp.StanzaId.id","href":"moxxmpp/StanzaId/id.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The unique stanza id.","enclosedBy":{"name":"StanzaId","kind":3,"href":"moxxmpp/StanzaId-class.html"}},{"name":"toXML","qualifiedName":"moxxmpp.StanzaId.toXML","href":"moxxmpp/StanzaId/toXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StanzaId","kind":3,"href":"moxxmpp/StanzaId-class.html"}},{"name":"StanzaSendingCancelledEvent","qualifiedName":"moxxmpp.StanzaSendingCancelledEvent","href":"moxxmpp/StanzaSendingCancelledEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when a stanza has not been sent because a stanza handler\nwanted to cancel the entire process.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StanzaSendingCancelledEvent","qualifiedName":"moxxmpp.StanzaSendingCancelledEvent.StanzaSendingCancelledEvent","href":"moxxmpp/StanzaSendingCancelledEvent/StanzaSendingCancelledEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StanzaSendingCancelledEvent","kind":3,"href":"moxxmpp/StanzaSendingCancelledEvent-class.html"}},{"name":"data","qualifiedName":"moxxmpp.StanzaSendingCancelledEvent.data","href":"moxxmpp/StanzaSendingCancelledEvent/data.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StanzaSendingCancelledEvent","kind":3,"href":"moxxmpp/StanzaSendingCancelledEvent-class.html"}},{"name":"StartTLSFailedError","qualifiedName":"moxxmpp.StartTLSFailedError","href":"moxxmpp/StartTLSFailedError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StartTLSFailedError","qualifiedName":"moxxmpp.StartTLSFailedError.StartTLSFailedError","href":"moxxmpp/StartTLSFailedError/StartTLSFailedError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StartTLSFailedError","kind":3,"href":"moxxmpp/StartTLSFailedError-class.html"}},{"name":"isRecoverable","qualifiedName":"moxxmpp.StartTLSFailedError.isRecoverable","href":"moxxmpp/StartTLSFailedError/isRecoverable.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return true if we can recover from the error by attempting a reconnection.","enclosedBy":{"name":"StartTLSFailedError","kind":3,"href":"moxxmpp/StartTLSFailedError-class.html"}},{"name":"StartTLSNonza","qualifiedName":"moxxmpp.StartTLSNonza","href":"moxxmpp/StartTLSNonza-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StartTLSNonza","qualifiedName":"moxxmpp.StartTLSNonza.StartTLSNonza","href":"moxxmpp/StartTLSNonza/StartTLSNonza.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StartTLSNonza","kind":3,"href":"moxxmpp/StartTLSNonza-class.html"}},{"name":"StartTlsNegotiator","qualifiedName":"moxxmpp.StartTlsNegotiator","href":"moxxmpp/StartTlsNegotiator-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A negotiator implementing StartTLS.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StartTlsNegotiator","qualifiedName":"moxxmpp.StartTlsNegotiator.StartTlsNegotiator","href":"moxxmpp/StartTlsNegotiator/StartTlsNegotiator.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StartTlsNegotiator","kind":3,"href":"moxxmpp/StartTlsNegotiator-class.html"}},{"name":"negotiate","qualifiedName":"moxxmpp.StartTlsNegotiator.negotiate","href":"moxxmpp/StartTlsNegotiator/negotiate.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called with the currently received nonza nonza when the negotiator is active.\nIf the negotiator is just elected to be the next one, then nonza is equal to\nthe <stream:features /> nonza.","enclosedBy":{"name":"StartTlsNegotiator","kind":3,"href":"moxxmpp/StartTlsNegotiator-class.html"}},{"name":"reset","qualifiedName":"moxxmpp.StartTlsNegotiator.reset","href":"moxxmpp/StartTlsNegotiator/reset.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Reset the negotiator to a state that negotation can happen again.","enclosedBy":{"name":"StartTlsNegotiator","kind":3,"href":"moxxmpp/StartTlsNegotiator-class.html"}},{"name":"StatelessFileSharingData","qualifiedName":"moxxmpp.StatelessFileSharingData","href":"moxxmpp/StatelessFileSharingData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StatelessFileSharingData","qualifiedName":"moxxmpp.StatelessFileSharingData.StatelessFileSharingData","href":"moxxmpp/StatelessFileSharingData/StatelessFileSharingData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessFileSharingData","kind":3,"href":"moxxmpp/StatelessFileSharingData-class.html"}},{"name":"StatelessFileSharingData.fromXML","qualifiedName":"moxxmpp.StatelessFileSharingData.fromXML","href":"moxxmpp/StatelessFileSharingData/StatelessFileSharingData.fromXML.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"Parse node as a StatelessFileSharingData element.","enclosedBy":{"name":"StatelessFileSharingData","kind":3,"href":"moxxmpp/StatelessFileSharingData-class.html"}},{"name":"getFirstUrlSource","qualifiedName":"moxxmpp.StatelessFileSharingData.getFirstUrlSource","href":"moxxmpp/StatelessFileSharingData/getFirstUrlSource.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessFileSharingData","kind":3,"href":"moxxmpp/StatelessFileSharingData-class.html"}},{"name":"id","qualifiedName":"moxxmpp.StatelessFileSharingData.id","href":"moxxmpp/StatelessFileSharingData/id.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessFileSharingData","kind":3,"href":"moxxmpp/StatelessFileSharingData-class.html"}},{"name":"metadata","qualifiedName":"moxxmpp.StatelessFileSharingData.metadata","href":"moxxmpp/StatelessFileSharingData/metadata.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessFileSharingData","kind":3,"href":"moxxmpp/StatelessFileSharingData-class.html"}},{"name":"sources","qualifiedName":"moxxmpp.StatelessFileSharingData.sources","href":"moxxmpp/StatelessFileSharingData/sources.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessFileSharingData","kind":3,"href":"moxxmpp/StatelessFileSharingData-class.html"}},{"name":"toXML","qualifiedName":"moxxmpp.StatelessFileSharingData.toXML","href":"moxxmpp/StatelessFileSharingData/toXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessFileSharingData","kind":3,"href":"moxxmpp/StatelessFileSharingData-class.html"}},{"name":"StatelessFileSharingEncryptedSource","qualifiedName":"moxxmpp.StatelessFileSharingEncryptedSource","href":"moxxmpp/StatelessFileSharingEncryptedSource-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StatelessFileSharingEncryptedSource","qualifiedName":"moxxmpp.StatelessFileSharingEncryptedSource.StatelessFileSharingEncryptedSource","href":"moxxmpp/StatelessFileSharingEncryptedSource/StatelessFileSharingEncryptedSource.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessFileSharingEncryptedSource","kind":3,"href":"moxxmpp/StatelessFileSharingEncryptedSource-class.html"}},{"name":"encryption","qualifiedName":"moxxmpp.StatelessFileSharingEncryptedSource.encryption","href":"moxxmpp/StatelessFileSharingEncryptedSource/encryption.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessFileSharingEncryptedSource","kind":3,"href":"moxxmpp/StatelessFileSharingEncryptedSource-class.html"}},{"name":"StatelessFileSharingEncryptedSource.fromXml","qualifiedName":"moxxmpp.StatelessFileSharingEncryptedSource.fromXml","href":"moxxmpp/StatelessFileSharingEncryptedSource/StatelessFileSharingEncryptedSource.fromXml.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessFileSharingEncryptedSource","kind":3,"href":"moxxmpp/StatelessFileSharingEncryptedSource-class.html"}},{"name":"hashes","qualifiedName":"moxxmpp.StatelessFileSharingEncryptedSource.hashes","href":"moxxmpp/StatelessFileSharingEncryptedSource/hashes.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessFileSharingEncryptedSource","kind":3,"href":"moxxmpp/StatelessFileSharingEncryptedSource-class.html"}},{"name":"iv","qualifiedName":"moxxmpp.StatelessFileSharingEncryptedSource.iv","href":"moxxmpp/StatelessFileSharingEncryptedSource/iv.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessFileSharingEncryptedSource","kind":3,"href":"moxxmpp/StatelessFileSharingEncryptedSource-class.html"}},{"name":"key","qualifiedName":"moxxmpp.StatelessFileSharingEncryptedSource.key","href":"moxxmpp/StatelessFileSharingEncryptedSource/key.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessFileSharingEncryptedSource","kind":3,"href":"moxxmpp/StatelessFileSharingEncryptedSource-class.html"}},{"name":"source","qualifiedName":"moxxmpp.StatelessFileSharingEncryptedSource.source","href":"moxxmpp/StatelessFileSharingEncryptedSource/source.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessFileSharingEncryptedSource","kind":3,"href":"moxxmpp/StatelessFileSharingEncryptedSource-class.html"}},{"name":"toXml","qualifiedName":"moxxmpp.StatelessFileSharingEncryptedSource.toXml","href":"moxxmpp/StatelessFileSharingEncryptedSource/toXml.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Turn the source into an XML element.","enclosedBy":{"name":"StatelessFileSharingEncryptedSource","kind":3,"href":"moxxmpp/StatelessFileSharingEncryptedSource-class.html"}},{"name":"StatelessFileSharingSource","qualifiedName":"moxxmpp.StatelessFileSharingSource","href":"moxxmpp/StatelessFileSharingSource-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"The base class for sources for StatelessFileSharing","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StatelessFileSharingSource","qualifiedName":"moxxmpp.StatelessFileSharingSource.StatelessFileSharingSource","href":"moxxmpp/StatelessFileSharingSource/StatelessFileSharingSource.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessFileSharingSource","kind":3,"href":"moxxmpp/StatelessFileSharingSource-class.html"}},{"name":"toXml","qualifiedName":"moxxmpp.StatelessFileSharingSource.toXml","href":"moxxmpp/StatelessFileSharingSource/toXml.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Turn the source into an XML element.","enclosedBy":{"name":"StatelessFileSharingSource","kind":3,"href":"moxxmpp/StatelessFileSharingSource-class.html"}},{"name":"StatelessFileSharingUrlSource","qualifiedName":"moxxmpp.StatelessFileSharingUrlSource","href":"moxxmpp/StatelessFileSharingUrlSource-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Implementation for url-data source elements.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StatelessFileSharingUrlSource","qualifiedName":"moxxmpp.StatelessFileSharingUrlSource.StatelessFileSharingUrlSource","href":"moxxmpp/StatelessFileSharingUrlSource/StatelessFileSharingUrlSource.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessFileSharingUrlSource","kind":3,"href":"moxxmpp/StatelessFileSharingUrlSource-class.html"}},{"name":"StatelessFileSharingUrlSource.fromXml","qualifiedName":"moxxmpp.StatelessFileSharingUrlSource.fromXml","href":"moxxmpp/StatelessFileSharingUrlSource/StatelessFileSharingUrlSource.fromXml.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessFileSharingUrlSource","kind":3,"href":"moxxmpp/StatelessFileSharingUrlSource-class.html"}},{"name":"toXml","qualifiedName":"moxxmpp.StatelessFileSharingUrlSource.toXml","href":"moxxmpp/StatelessFileSharingUrlSource/toXml.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Turn the source into an XML element.","enclosedBy":{"name":"StatelessFileSharingUrlSource","kind":3,"href":"moxxmpp/StatelessFileSharingUrlSource-class.html"}},{"name":"url","qualifiedName":"moxxmpp.StatelessFileSharingUrlSource.url","href":"moxxmpp/StatelessFileSharingUrlSource/url.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessFileSharingUrlSource","kind":3,"href":"moxxmpp/StatelessFileSharingUrlSource-class.html"}},{"name":"StatelessMediaSharingData","qualifiedName":"moxxmpp.StatelessMediaSharingData","href":"moxxmpp/StatelessMediaSharingData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StatelessMediaSharingData","qualifiedName":"moxxmpp.StatelessMediaSharingData.StatelessMediaSharingData","href":"moxxmpp/StatelessMediaSharingData/StatelessMediaSharingData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessMediaSharingData","kind":3,"href":"moxxmpp/StatelessMediaSharingData-class.html"}},{"name":"description","qualifiedName":"moxxmpp.StatelessMediaSharingData.description","href":"moxxmpp/StatelessMediaSharingData/description.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessMediaSharingData","kind":3,"href":"moxxmpp/StatelessMediaSharingData-class.html"}},{"name":"hashes","qualifiedName":"moxxmpp.StatelessMediaSharingData.hashes","href":"moxxmpp/StatelessMediaSharingData/hashes.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessMediaSharingData","kind":3,"href":"moxxmpp/StatelessMediaSharingData-class.html"}},{"name":"mediaType","qualifiedName":"moxxmpp.StatelessMediaSharingData.mediaType","href":"moxxmpp/StatelessMediaSharingData/mediaType.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessMediaSharingData","kind":3,"href":"moxxmpp/StatelessMediaSharingData-class.html"}},{"name":"size","qualifiedName":"moxxmpp.StatelessMediaSharingData.size","href":"moxxmpp/StatelessMediaSharingData/size.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessMediaSharingData","kind":3,"href":"moxxmpp/StatelessMediaSharingData-class.html"}},{"name":"thumbnails","qualifiedName":"moxxmpp.StatelessMediaSharingData.thumbnails","href":"moxxmpp/StatelessMediaSharingData/thumbnails.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessMediaSharingData","kind":3,"href":"moxxmpp/StatelessMediaSharingData-class.html"}},{"name":"url","qualifiedName":"moxxmpp.StatelessMediaSharingData.url","href":"moxxmpp/StatelessMediaSharingData/url.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StatelessMediaSharingData","kind":3,"href":"moxxmpp/StatelessMediaSharingData-class.html"}},{"name":"Sticker","qualifiedName":"moxxmpp.Sticker","href":"moxxmpp/Sticker-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"Sticker","qualifiedName":"moxxmpp.Sticker.Sticker","href":"moxxmpp/Sticker/Sticker.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Sticker","kind":3,"href":"moxxmpp/Sticker-class.html"}},{"name":"Sticker.fromXML","qualifiedName":"moxxmpp.Sticker.fromXML","href":"moxxmpp/Sticker/Sticker.fromXML.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Sticker","kind":3,"href":"moxxmpp/Sticker-class.html"}},{"name":"metadata","qualifiedName":"moxxmpp.Sticker.metadata","href":"moxxmpp/Sticker/metadata.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Sticker","kind":3,"href":"moxxmpp/Sticker-class.html"}},{"name":"sources","qualifiedName":"moxxmpp.Sticker.sources","href":"moxxmpp/Sticker/sources.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Sticker","kind":3,"href":"moxxmpp/Sticker-class.html"}},{"name":"suggests","qualifiedName":"moxxmpp.Sticker.suggests","href":"moxxmpp/Sticker/suggests.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Sticker","kind":3,"href":"moxxmpp/Sticker-class.html"}},{"name":"toPubSubXML","qualifiedName":"moxxmpp.Sticker.toPubSubXML","href":"moxxmpp/Sticker/toPubSubXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"Sticker","kind":3,"href":"moxxmpp/Sticker-class.html"}},{"name":"StickerPack","qualifiedName":"moxxmpp.StickerPack","href":"moxxmpp/StickerPack-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StickerPack","qualifiedName":"moxxmpp.StickerPack.StickerPack","href":"moxxmpp/StickerPack/StickerPack.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StickerPack","kind":3,"href":"moxxmpp/StickerPack-class.html"}},{"name":"copyWithId","qualifiedName":"moxxmpp.StickerPack.copyWithId","href":"moxxmpp/StickerPack/copyWithId.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"When using the fromXML factory to parse a description of a sticker pack with a\nyet unknown hash, then this function can be used in order to apply the freshly\ncalculated hash to the object.","enclosedBy":{"name":"StickerPack","kind":3,"href":"moxxmpp/StickerPack-class.html"}},{"name":"StickerPack.fromXML","qualifiedName":"moxxmpp.StickerPack.fromXML","href":"moxxmpp/StickerPack/StickerPack.fromXML.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StickerPack","kind":3,"href":"moxxmpp/StickerPack-class.html"}},{"name":"getHash","qualifiedName":"moxxmpp.StickerPack.getHash","href":"moxxmpp/StickerPack/getHash.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Calculates the sticker pack's hash as specified by XEP-0449.","enclosedBy":{"name":"StickerPack","kind":3,"href":"moxxmpp/StickerPack-class.html"}},{"name":"hashAlgorithm","qualifiedName":"moxxmpp.StickerPack.hashAlgorithm","href":"moxxmpp/StickerPack/hashAlgorithm.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StickerPack","kind":3,"href":"moxxmpp/StickerPack-class.html"}},{"name":"hashValue","qualifiedName":"moxxmpp.StickerPack.hashValue","href":"moxxmpp/StickerPack/hashValue.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StickerPack","kind":3,"href":"moxxmpp/StickerPack-class.html"}},{"name":"id","qualifiedName":"moxxmpp.StickerPack.id","href":"moxxmpp/StickerPack/id.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StickerPack","kind":3,"href":"moxxmpp/StickerPack-class.html"}},{"name":"name","qualifiedName":"moxxmpp.StickerPack.name","href":"moxxmpp/StickerPack/name.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StickerPack","kind":3,"href":"moxxmpp/StickerPack-class.html"}},{"name":"restricted","qualifiedName":"moxxmpp.StickerPack.restricted","href":"moxxmpp/StickerPack/restricted.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StickerPack","kind":3,"href":"moxxmpp/StickerPack-class.html"}},{"name":"stickers","qualifiedName":"moxxmpp.StickerPack.stickers","href":"moxxmpp/StickerPack/stickers.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StickerPack","kind":3,"href":"moxxmpp/StickerPack-class.html"}},{"name":"summary","qualifiedName":"moxxmpp.StickerPack.summary","href":"moxxmpp/StickerPack/summary.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StickerPack","kind":3,"href":"moxxmpp/StickerPack-class.html"}},{"name":"toXML","qualifiedName":"moxxmpp.StickerPack.toXML","href":"moxxmpp/StickerPack/toXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StickerPack","kind":3,"href":"moxxmpp/StickerPack-class.html"}},{"name":"StickersData","qualifiedName":"moxxmpp.StickersData","href":"moxxmpp/StickersData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StickersData","qualifiedName":"moxxmpp.StickersData.StickersData","href":"moxxmpp/StickersData/StickersData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StickersData","kind":3,"href":"moxxmpp/StickersData-class.html"}},{"name":"addBody","qualifiedName":"moxxmpp.StickersData.addBody","href":"moxxmpp/StickersData/addBody.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"If true, sets the sticker's metadata desc attribute as the message body.","enclosedBy":{"name":"StickersData","kind":3,"href":"moxxmpp/StickersData-class.html"}},{"name":"sticker","qualifiedName":"moxxmpp.StickersData.sticker","href":"moxxmpp/StickersData/sticker.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The metadata of the sticker.","enclosedBy":{"name":"StickersData","kind":3,"href":"moxxmpp/StickersData-class.html"}},{"name":"stickerPackId","qualifiedName":"moxxmpp.StickersData.stickerPackId","href":"moxxmpp/StickersData/stickerPackId.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The id of the sticker pack the referenced sticker is from.","enclosedBy":{"name":"StickersData","kind":3,"href":"moxxmpp/StickersData-class.html"}},{"name":"StickersManager","qualifiedName":"moxxmpp.StickersManager","href":"moxxmpp/StickersManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StickersManager","qualifiedName":"moxxmpp.StickersManager.StickersManager","href":"moxxmpp/StickersManager/StickersManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StickersManager","kind":3,"href":"moxxmpp/StickersManager-class.html"}},{"name":"fetchStickerPack","qualifiedName":"moxxmpp.StickersManager.fetchStickerPack","href":"moxxmpp/StickersManager/fetchStickerPack.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Fetches the sticker pack with id id from jid.","enclosedBy":{"name":"StickersManager","kind":3,"href":"moxxmpp/StickersManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.StickersManager.getIncomingStanzaHandlers","href":"moxxmpp/StickersManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"StickersManager","kind":3,"href":"moxxmpp/StickersManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.StickersManager.isSupported","href":"moxxmpp/StickersManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"StickersManager","kind":3,"href":"moxxmpp/StickersManager-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.StickersManager.postRegisterCallback","href":"moxxmpp/StickersManager/postRegisterCallback.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called after the registration of all managers against the XmppConnection is done.\nThis method is only called once during the entire lifetime of it.","enclosedBy":{"name":"StickersManager","kind":3,"href":"moxxmpp/StickersManager-class.html"}},{"name":"publishStickerPack","qualifiedName":"moxxmpp.StickersManager.publishStickerPack","href":"moxxmpp/StickersManager/publishStickerPack.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Publishes the StickerPack pack to the PubSub node of jid. If specified, then\naccessModel will be used as the PubSub node's access model.","enclosedBy":{"name":"StickersManager","kind":3,"href":"moxxmpp/StickersManager-class.html"}},{"name":"retractStickerPack","qualifiedName":"moxxmpp.StickersManager.retractStickerPack","href":"moxxmpp/StickersManager/retractStickerPack.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Removes the sticker pack with id id from the PubSub node of jid.","enclosedBy":{"name":"StickersManager","kind":3,"href":"moxxmpp/StickersManager-class.html"}},{"name":"StreamError","qualifiedName":"moxxmpp.StreamError","href":"moxxmpp/StreamError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Returned if we received a stream error","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StreamError","qualifiedName":"moxxmpp.StreamError.StreamError","href":"moxxmpp/StreamError/StreamError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamError","kind":3,"href":"moxxmpp/StreamError-class.html"}},{"name":"isRecoverable","qualifiedName":"moxxmpp.StreamError.isRecoverable","href":"moxxmpp/StreamError/isRecoverable.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return true if we can recover from the error by attempting a reconnection.","enclosedBy":{"name":"StreamError","kind":3,"href":"moxxmpp/StreamError-class.html"}},{"name":"StreamErrorEvent","qualifiedName":"moxxmpp.StreamErrorEvent","href":"moxxmpp/StreamErrorEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when we encounter a stream error.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StreamErrorEvent","qualifiedName":"moxxmpp.StreamErrorEvent.StreamErrorEvent","href":"moxxmpp/StreamErrorEvent/StreamErrorEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamErrorEvent","kind":3,"href":"moxxmpp/StreamErrorEvent-class.html"}},{"name":"error","qualifiedName":"moxxmpp.StreamErrorEvent.error","href":"moxxmpp/StreamErrorEvent/error.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamErrorEvent","kind":3,"href":"moxxmpp/StreamErrorEvent-class.html"}},{"name":"StreamFailureError","qualifiedName":"moxxmpp.StreamFailureError","href":"moxxmpp/StreamFailureError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StreamFailureError","qualifiedName":"moxxmpp.StreamFailureError.StreamFailureError","href":"moxxmpp/StreamFailureError/StreamFailureError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamFailureError","kind":3,"href":"moxxmpp/StreamFailureError-class.html"}},{"name":"error","qualifiedName":"moxxmpp.StreamFailureError.error","href":"moxxmpp/StreamFailureError/error.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The error that causes a connection failure.","enclosedBy":{"name":"StreamFailureError","kind":3,"href":"moxxmpp/StreamFailureError-class.html"}},{"name":"isRecoverable","qualifiedName":"moxxmpp.StreamFailureError.isRecoverable","href":"moxxmpp/StreamFailureError/isRecoverable.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return true if we can recover from the error by attempting a reconnection.","enclosedBy":{"name":"StreamFailureError","kind":3,"href":"moxxmpp/StreamFailureError-class.html"}},{"name":"StreamManagementAckNonza","qualifiedName":"moxxmpp.StreamManagementAckNonza","href":"moxxmpp/StreamManagementAckNonza-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StreamManagementAckNonza","qualifiedName":"moxxmpp.StreamManagementAckNonza.StreamManagementAckNonza","href":"moxxmpp/StreamManagementAckNonza/StreamManagementAckNonza.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamManagementAckNonza","kind":3,"href":"moxxmpp/StreamManagementAckNonza-class.html"}},{"name":"StreamManagementEnableNonza","qualifiedName":"moxxmpp.StreamManagementEnableNonza","href":"moxxmpp/StreamManagementEnableNonza-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StreamManagementEnableNonza","qualifiedName":"moxxmpp.StreamManagementEnableNonza.StreamManagementEnableNonza","href":"moxxmpp/StreamManagementEnableNonza/StreamManagementEnableNonza.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamManagementEnableNonza","kind":3,"href":"moxxmpp/StreamManagementEnableNonza-class.html"}},{"name":"StreamManagementEnabledEvent","qualifiedName":"moxxmpp.StreamManagementEnabledEvent","href":"moxxmpp/StreamManagementEnabledEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StreamManagementEnabledEvent","qualifiedName":"moxxmpp.StreamManagementEnabledEvent.StreamManagementEnabledEvent","href":"moxxmpp/StreamManagementEnabledEvent/StreamManagementEnabledEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamManagementEnabledEvent","kind":3,"href":"moxxmpp/StreamManagementEnabledEvent-class.html"}},{"name":"id","qualifiedName":"moxxmpp.StreamManagementEnabledEvent.id","href":"moxxmpp/StreamManagementEnabledEvent/id.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamManagementEnabledEvent","kind":3,"href":"moxxmpp/StreamManagementEnabledEvent-class.html"}},{"name":"location","qualifiedName":"moxxmpp.StreamManagementEnabledEvent.location","href":"moxxmpp/StreamManagementEnabledEvent/location.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamManagementEnabledEvent","kind":3,"href":"moxxmpp/StreamManagementEnabledEvent-class.html"}},{"name":"resource","qualifiedName":"moxxmpp.StreamManagementEnabledEvent.resource","href":"moxxmpp/StreamManagementEnabledEvent/resource.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamManagementEnabledEvent","kind":3,"href":"moxxmpp/StreamManagementEnabledEvent-class.html"}},{"name":"StreamManagementManager","qualifiedName":"moxxmpp.StreamManagementManager","href":"moxxmpp/StreamManagementManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StreamManagementManager","qualifiedName":"moxxmpp.StreamManagementManager.StreamManagementManager","href":"moxxmpp/StreamManagementManager/StreamManagementManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamManagementManager","kind":3,"href":"moxxmpp/StreamManagementManager-class.html"}},{"name":"ackTimeout","qualifiedName":"moxxmpp.StreamManagementManager.ackTimeout","href":"moxxmpp/StreamManagementManager/ackTimeout.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The time in which the response to an ack is still valid. Counts as a timeout\notherwise","enclosedBy":{"name":"StreamManagementManager","kind":3,"href":"moxxmpp/StreamManagementManager-class.html"}},{"name":"commitState","qualifiedName":"moxxmpp.StreamManagementManager.commitState","href":"moxxmpp/StreamManagementManager/commitState.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"May be overwritten by a subclass. Should save state so that it can be loaded again\nwith this.loadState.","enclosedBy":{"name":"StreamManagementManager","kind":3,"href":"moxxmpp/StreamManagementManager-class.html"}},{"name":"getIncomingPreStanzaHandlers","qualifiedName":"moxxmpp.StreamManagementManager.getIncomingPreStanzaHandlers","href":"moxxmpp/StreamManagementManager/getIncomingPreStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanza handlers\nthat have to run before the main ones run. This is useful, for example, for OMEMO\nas we have to decrypt the stanza before we do anything else. The higher the value\nof the handler's priority, the earlier it is run.","enclosedBy":{"name":"StreamManagementManager","kind":3,"href":"moxxmpp/StreamManagementManager-class.html"}},{"name":"getNonzaHandlers","qualifiedName":"moxxmpp.StreamManagementManager.getNonzaHandlers","href":"moxxmpp/StreamManagementManager/getNonzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the NonzaHandlers associated with this manager. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"StreamManagementManager","kind":3,"href":"moxxmpp/StreamManagementManager-class.html"}},{"name":"getOutgoingPostStanzaHandlers","qualifiedName":"moxxmpp.StreamManagementManager.getOutgoingPostStanzaHandlers","href":"moxxmpp/StreamManagementManager/getOutgoingPostStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nsend. These are run after the stanza is sent. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"StreamManagementManager","kind":3,"href":"moxxmpp/StreamManagementManager-class.html"}},{"name":"getPendingAcks","qualifiedName":"moxxmpp.StreamManagementManager.getPendingAcks","href":"moxxmpp/StreamManagementManager/getPendingAcks.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamManagementManager","kind":3,"href":"moxxmpp/StreamManagementManager-class.html"}},{"name":"getUnackedStanzaCount","qualifiedName":"moxxmpp.StreamManagementManager.getUnackedStanzaCount","href":"moxxmpp/StreamManagementManager/getUnackedStanzaCount.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns the amount of stanzas waiting to get acked","enclosedBy":{"name":"StreamManagementManager","kind":3,"href":"moxxmpp/StreamManagementManager-class.html"}},{"name":"getUnackedStanzas","qualifiedName":"moxxmpp.StreamManagementManager.getUnackedStanzas","href":"moxxmpp/StreamManagementManager/getUnackedStanzas.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Functions for testing","enclosedBy":{"name":"StreamManagementManager","kind":3,"href":"moxxmpp/StreamManagementManager-class.html"}},{"name":"handleAckTimeout","qualifiedName":"moxxmpp.StreamManagementManager.handleAckTimeout","href":"moxxmpp/StreamManagementManager/handleAckTimeout.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamManagementManager","kind":3,"href":"moxxmpp/StreamManagementManager-class.html"}},{"name":"isStreamManagementEnabled","qualifiedName":"moxxmpp.StreamManagementManager.isStreamManagementEnabled","href":"moxxmpp/StreamManagementManager/isStreamManagementEnabled.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns whether XEP-0198 stream management is enabled","enclosedBy":{"name":"StreamManagementManager","kind":3,"href":"moxxmpp/StreamManagementManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.StreamManagementManager.isSupported","href":"moxxmpp/StreamManagementManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"StreamManagementManager","kind":3,"href":"moxxmpp/StreamManagementManager-class.html"}},{"name":"loadState","qualifiedName":"moxxmpp.StreamManagementManager.loadState","href":"moxxmpp/StreamManagementManager/loadState.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamManagementManager","kind":3,"href":"moxxmpp/StreamManagementManager-class.html"}},{"name":"onData","qualifiedName":"moxxmpp.StreamManagementManager.onData","href":"moxxmpp/StreamManagementManager/onData.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Whenever the socket receives data, this method is called, if it is non-null.","enclosedBy":{"name":"StreamManagementManager","kind":3,"href":"moxxmpp/StreamManagementManager-class.html"}},{"name":"onStreamResumed","qualifiedName":"moxxmpp.StreamManagementManager.onStreamResumed","href":"moxxmpp/StreamManagementManager/onStreamResumed.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"To be called when the stream has been resumed","enclosedBy":{"name":"StreamManagementManager","kind":3,"href":"moxxmpp/StreamManagementManager-class.html"}},{"name":"onXmppEvent","qualifiedName":"moxxmpp.StreamManagementManager.onXmppEvent","href":"moxxmpp/StreamManagementManager/onXmppEvent.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called when XmppConnection triggers an event","enclosedBy":{"name":"StreamManagementManager","kind":3,"href":"moxxmpp/StreamManagementManager-class.html"}},{"name":"resetState","qualifiedName":"moxxmpp.StreamManagementManager.resetState","href":"moxxmpp/StreamManagementManager/resetState.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Resets the state such that a resumption is no longer possible without creating\na new session. Primarily useful for clearing the state after disconnecting","enclosedBy":{"name":"StreamManagementManager","kind":3,"href":"moxxmpp/StreamManagementManager-class.html"}},{"name":"sendAckRequestPing","qualifiedName":"moxxmpp.StreamManagementManager.sendAckRequestPing","href":"moxxmpp/StreamManagementManager/sendAckRequestPing.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Pings the connection open by send an ack request","enclosedBy":{"name":"StreamManagementManager","kind":3,"href":"moxxmpp/StreamManagementManager-class.html"}},{"name":"setState","qualifiedName":"moxxmpp.StreamManagementManager.setState","href":"moxxmpp/StreamManagementManager/setState.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamManagementManager","kind":3,"href":"moxxmpp/StreamManagementManager-class.html"}},{"name":"shouldTriggerAckedEvent","qualifiedName":"moxxmpp.StreamManagementManager.shouldTriggerAckedEvent","href":"moxxmpp/StreamManagementManager/shouldTriggerAckedEvent.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Called when a stanza has been acked to decide whether we should trigger a\nStanzaAckedEvent.","enclosedBy":{"name":"StreamManagementManager","kind":3,"href":"moxxmpp/StreamManagementManager-class.html"}},{"name":"state","qualifiedName":"moxxmpp.StreamManagementManager.state","href":"moxxmpp/StreamManagementManager/state.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamManagementManager","kind":3,"href":"moxxmpp/StreamManagementManager-class.html"}},{"name":"streamResumed","qualifiedName":"moxxmpp.StreamManagementManager.streamResumed","href":"moxxmpp/StreamManagementManager/streamResumed.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamManagementManager","kind":3,"href":"moxxmpp/StreamManagementManager-class.html"}},{"name":"StreamManagementNegotiator","qualifiedName":"moxxmpp.StreamManagementNegotiator","href":"moxxmpp/StreamManagementNegotiator-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"NOTE: The stream management negotiator requires that loadState has been called on the\nStreamManagementManager at least once before connecting, if stream resumption\nis wanted.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StreamManagementNegotiator","qualifiedName":"moxxmpp.StreamManagementNegotiator.StreamManagementNegotiator","href":"moxxmpp/StreamManagementNegotiator/StreamManagementNegotiator.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamManagementNegotiator","kind":3,"href":"moxxmpp/StreamManagementNegotiator-class.html"}},{"name":"canInlineFeature","qualifiedName":"moxxmpp.StreamManagementNegotiator.canInlineFeature","href":"moxxmpp/StreamManagementNegotiator/canInlineFeature.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the SASL2 negotiator to find out whether the negotiator is willing\nto inline a feature. features is the list of elements inside the \nelement.","enclosedBy":{"name":"StreamManagementNegotiator","kind":3,"href":"moxxmpp/StreamManagementNegotiator-class.html"}},{"name":"isResumed","qualifiedName":"moxxmpp.StreamManagementNegotiator.isResumed","href":"moxxmpp/StreamManagementNegotiator/isResumed.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamManagementNegotiator","kind":3,"href":"moxxmpp/StreamManagementNegotiator-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.StreamManagementNegotiator.isSupported","href":"moxxmpp/StreamManagementNegotiator/isSupported.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamManagementNegotiator","kind":3,"href":"moxxmpp/StreamManagementNegotiator-class.html"}},{"name":"matchesFeature","qualifiedName":"moxxmpp.StreamManagementNegotiator.matchesFeature","href":"moxxmpp/StreamManagementNegotiator/matchesFeature.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if a feature in features, which are the children of the\n<stream:features /> nonza, can be negotiated. Otherwise, returns false.","enclosedBy":{"name":"StreamManagementNegotiator","kind":3,"href":"moxxmpp/StreamManagementNegotiator-class.html"}},{"name":"negotiate","qualifiedName":"moxxmpp.StreamManagementNegotiator.negotiate","href":"moxxmpp/StreamManagementNegotiator/negotiate.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called with the currently received nonza nonza when the negotiator is active.\nIf the negotiator is just elected to be the next one, then nonza is equal to\nthe <stream:features /> nonza.","enclosedBy":{"name":"StreamManagementNegotiator","kind":3,"href":"moxxmpp/StreamManagementNegotiator-class.html"}},{"name":"onBind2FeaturesReceived","qualifiedName":"moxxmpp.StreamManagementNegotiator.onBind2FeaturesReceived","href":"moxxmpp/StreamManagementNegotiator/onBind2FeaturesReceived.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the Bind2 negotiator when Bind2 features are received. The returned\nXMLNodes are added to Bind2's bind request.","enclosedBy":{"name":"StreamManagementNegotiator","kind":3,"href":"moxxmpp/StreamManagementNegotiator-class.html"}},{"name":"onBind2Success","qualifiedName":"moxxmpp.StreamManagementNegotiator.onBind2Success","href":"moxxmpp/StreamManagementNegotiator/onBind2Success.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the Bind2 negotiator when Bind2 results are received.","enclosedBy":{"name":"StreamManagementNegotiator","kind":3,"href":"moxxmpp/StreamManagementNegotiator-class.html"}},{"name":"onSasl2FeaturesReceived","qualifiedName":"moxxmpp.StreamManagementNegotiator.onSasl2FeaturesReceived","href":"moxxmpp/StreamManagementNegotiator/onSasl2FeaturesReceived.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the SASL2 negotiator when we received the SASL2 stream features\nsasl2Features. The return value is a list of XML elements that should be\nadded to the SASL2 nonza.\nThis method is only called when the element contains an item with\nxmlns equal to negotiatingXmlns.","enclosedBy":{"name":"StreamManagementNegotiator","kind":3,"href":"moxxmpp/StreamManagementNegotiator-class.html"}},{"name":"onSasl2Success","qualifiedName":"moxxmpp.StreamManagementNegotiator.onSasl2Success","href":"moxxmpp/StreamManagementNegotiator/onSasl2Success.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the SASL2 negotiator when the SASL2 negotiations are done. response\nis the entire response nonza.\nThis method is only called when the previous element contains an\nitem with xmlns equal to negotiatingXmlns.","enclosedBy":{"name":"StreamManagementNegotiator","kind":3,"href":"moxxmpp/StreamManagementNegotiator-class.html"}},{"name":"onXmppEvent","qualifiedName":"moxxmpp.StreamManagementNegotiator.onXmppEvent","href":"moxxmpp/StreamManagementNegotiator/onXmppEvent.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called when an event is triggered in the XmppConnection.","enclosedBy":{"name":"StreamManagementNegotiator","kind":3,"href":"moxxmpp/StreamManagementNegotiator-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.StreamManagementNegotiator.postRegisterCallback","href":"moxxmpp/StreamManagementNegotiator/postRegisterCallback.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Run after all negotiators are registered. Useful for registering callbacks against\nother negotiators. By default this function does nothing.","enclosedBy":{"name":"StreamManagementNegotiator","kind":3,"href":"moxxmpp/StreamManagementNegotiator-class.html"}},{"name":"reset","qualifiedName":"moxxmpp.StreamManagementNegotiator.reset","href":"moxxmpp/StreamManagementNegotiator/reset.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Reset the negotiator to a state that negotation can happen again.","enclosedBy":{"name":"StreamManagementNegotiator","kind":3,"href":"moxxmpp/StreamManagementNegotiator-class.html"}},{"name":"resource","qualifiedName":"moxxmpp.StreamManagementNegotiator.resource","href":"moxxmpp/StreamManagementNegotiator/resource.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Cached resource for stream resumption","enclosedBy":{"name":"StreamManagementNegotiator","kind":3,"href":"moxxmpp/StreamManagementNegotiator-class.html"}},{"name":"resumeFailed","qualifiedName":"moxxmpp.StreamManagementNegotiator.resumeFailed","href":"moxxmpp/StreamManagementNegotiator/resumeFailed.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamManagementNegotiator","kind":3,"href":"moxxmpp/StreamManagementNegotiator-class.html"}},{"name":"streamEnablementFailed","qualifiedName":"moxxmpp.StreamManagementNegotiator.streamEnablementFailed","href":"moxxmpp/StreamManagementNegotiator/streamEnablementFailed.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamManagementNegotiator","kind":3,"href":"moxxmpp/StreamManagementNegotiator-class.html"}},{"name":"StreamManagementRequestNonza","qualifiedName":"moxxmpp.StreamManagementRequestNonza","href":"moxxmpp/StreamManagementRequestNonza-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StreamManagementRequestNonza","qualifiedName":"moxxmpp.StreamManagementRequestNonza.StreamManagementRequestNonza","href":"moxxmpp/StreamManagementRequestNonza/StreamManagementRequestNonza.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamManagementRequestNonza","kind":3,"href":"moxxmpp/StreamManagementRequestNonza-class.html"}},{"name":"StreamManagementResumeNonza","qualifiedName":"moxxmpp.StreamManagementResumeNonza","href":"moxxmpp/StreamManagementResumeNonza-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StreamManagementResumeNonza","qualifiedName":"moxxmpp.StreamManagementResumeNonza.StreamManagementResumeNonza","href":"moxxmpp/StreamManagementResumeNonza/StreamManagementResumeNonza.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamManagementResumeNonza","kind":3,"href":"moxxmpp/StreamManagementResumeNonza-class.html"}},{"name":"StreamManagementState","qualifiedName":"moxxmpp.StreamManagementState","href":"moxxmpp/StreamManagementState-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StreamManagementState","qualifiedName":"moxxmpp.StreamManagementState.StreamManagementState","href":"moxxmpp/StreamManagementState/StreamManagementState.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamManagementState","kind":3,"href":"moxxmpp/StreamManagementState-class.html"}},{"name":"c2s","qualifiedName":"moxxmpp.StreamManagementState.c2s","href":"moxxmpp/StreamManagementState/c2s.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The counter of stanzas sent from the client to the server.","enclosedBy":{"name":"StreamManagementState","kind":3,"href":"moxxmpp/StreamManagementState-class.html"}},{"name":"copyWith","qualifiedName":"moxxmpp.StreamManagementState.copyWith","href":"moxxmpp/StreamManagementState/copyWith.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamManagementState","kind":3,"href":"moxxmpp/StreamManagementState-class.html"}},{"name":"s2c","qualifiedName":"moxxmpp.StreamManagementState.s2c","href":"moxxmpp/StreamManagementState/s2c.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The counter of stanzas sent from the server to the client.","enclosedBy":{"name":"StreamManagementState","kind":3,"href":"moxxmpp/StreamManagementState-class.html"}},{"name":"streamResumptionId","qualifiedName":"moxxmpp.StreamManagementState.streamResumptionId","href":"moxxmpp/StreamManagementState/streamResumptionId.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"If set, the token to allow using stream resumption.","enclosedBy":{"name":"StreamManagementState","kind":3,"href":"moxxmpp/StreamManagementState-class.html"}},{"name":"streamResumptionLocation","qualifiedName":"moxxmpp.StreamManagementState.streamResumptionLocation","href":"moxxmpp/StreamManagementState/streamResumptionLocation.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"If set, the server's preferred location for resumption.","enclosedBy":{"name":"StreamManagementState","kind":3,"href":"moxxmpp/StreamManagementState-class.html"}},{"name":"StreamNegotiationsDoneEvent","qualifiedName":"moxxmpp.StreamNegotiationsDoneEvent","href":"moxxmpp/StreamNegotiationsDoneEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when the stream negotiations are done.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StreamNegotiationsDoneEvent","qualifiedName":"moxxmpp.StreamNegotiationsDoneEvent.StreamNegotiationsDoneEvent","href":"moxxmpp/StreamNegotiationsDoneEvent/StreamNegotiationsDoneEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamNegotiationsDoneEvent","kind":3,"href":"moxxmpp/StreamNegotiationsDoneEvent-class.html"}},{"name":"resumed","qualifiedName":"moxxmpp.StreamNegotiationsDoneEvent.resumed","href":"moxxmpp/StreamNegotiationsDoneEvent/resumed.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Flag indicating whether we resumed a previous stream (true) or are in a completely\nnew stream (false).","enclosedBy":{"name":"StreamNegotiationsDoneEvent","kind":3,"href":"moxxmpp/StreamNegotiationsDoneEvent-class.html"}},{"name":"StreamResumeFailedEvent","qualifiedName":"moxxmpp.StreamResumeFailedEvent","href":"moxxmpp/StreamResumeFailedEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when stream resumption failed","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StreamResumeFailedEvent","qualifiedName":"moxxmpp.StreamResumeFailedEvent.StreamResumeFailedEvent","href":"moxxmpp/StreamResumeFailedEvent/StreamResumeFailedEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamResumeFailedEvent","kind":3,"href":"moxxmpp/StreamResumeFailedEvent-class.html"}},{"name":"StreamResumedEvent","qualifiedName":"moxxmpp.StreamResumedEvent","href":"moxxmpp/StreamResumedEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when the stream resumption was successful","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"StreamResumedEvent","qualifiedName":"moxxmpp.StreamResumedEvent.StreamResumedEvent","href":"moxxmpp/StreamResumedEvent/StreamResumedEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamResumedEvent","kind":3,"href":"moxxmpp/StreamResumedEvent-class.html"}},{"name":"h","qualifiedName":"moxxmpp.StreamResumedEvent.h","href":"moxxmpp/StreamResumedEvent/h.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"StreamResumedEvent","kind":3,"href":"moxxmpp/StreamResumedEvent-class.html"}},{"name":"SubscriptionRequestReceivedEvent","qualifiedName":"moxxmpp.SubscriptionRequestReceivedEvent","href":"moxxmpp/SubscriptionRequestReceivedEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when we receive a subscription request","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"SubscriptionRequestReceivedEvent","qualifiedName":"moxxmpp.SubscriptionRequestReceivedEvent.SubscriptionRequestReceivedEvent","href":"moxxmpp/SubscriptionRequestReceivedEvent/SubscriptionRequestReceivedEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SubscriptionRequestReceivedEvent","kind":3,"href":"moxxmpp/SubscriptionRequestReceivedEvent-class.html"}},{"name":"from","qualifiedName":"moxxmpp.SubscriptionRequestReceivedEvent.from","href":"moxxmpp/SubscriptionRequestReceivedEvent/from.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"SubscriptionRequestReceivedEvent","kind":3,"href":"moxxmpp/SubscriptionRequestReceivedEvent-class.html"}},{"name":"TestingReconnectionPolicy","qualifiedName":"moxxmpp.TestingReconnectionPolicy","href":"moxxmpp/TestingReconnectionPolicy-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A stub reconnection policy for tests.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"TestingReconnectionPolicy","qualifiedName":"moxxmpp.TestingReconnectionPolicy.TestingReconnectionPolicy","href":"moxxmpp/TestingReconnectionPolicy/TestingReconnectionPolicy.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"TestingReconnectionPolicy","kind":3,"href":"moxxmpp/TestingReconnectionPolicy-class.html"}},{"name":"onFailure","qualifiedName":"moxxmpp.TestingReconnectionPolicy.onFailure","href":"moxxmpp/TestingReconnectionPolicy/onFailure.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the XmppConnection when the reconnection failed.","enclosedBy":{"name":"TestingReconnectionPolicy","kind":3,"href":"moxxmpp/TestingReconnectionPolicy-class.html"}},{"name":"onSuccess","qualifiedName":"moxxmpp.TestingReconnectionPolicy.onSuccess","href":"moxxmpp/TestingReconnectionPolicy/onSuccess.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Caled by the XmppConnection when the reconnection was successful.","enclosedBy":{"name":"TestingReconnectionPolicy","kind":3,"href":"moxxmpp/TestingReconnectionPolicy-class.html"}},{"name":"reset","qualifiedName":"moxxmpp.TestingReconnectionPolicy.reset","href":"moxxmpp/TestingReconnectionPolicy/reset.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"In case the policy depends on some internal state, this state must be reset\nto an initial state when reset is called. In case timers run, they must be\nterminated.","enclosedBy":{"name":"TestingReconnectionPolicy","kind":3,"href":"moxxmpp/TestingReconnectionPolicy-class.html"}},{"name":"TestingRosterStateManager","qualifiedName":"moxxmpp.TestingRosterStateManager","href":"moxxmpp/TestingRosterStateManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"TestingRosterStateManager","qualifiedName":"moxxmpp.TestingRosterStateManager.TestingRosterStateManager","href":"moxxmpp/TestingRosterStateManager/TestingRosterStateManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"TestingRosterStateManager","kind":3,"href":"moxxmpp/TestingRosterStateManager-class.html"}},{"name":"commitRoster","qualifiedName":"moxxmpp.TestingRosterStateManager.commitRoster","href":"moxxmpp/TestingRosterStateManager/commitRoster.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Overrideable function\nCommits the roster data to persistent storage.","enclosedBy":{"name":"TestingRosterStateManager","kind":3,"href":"moxxmpp/TestingRosterStateManager-class.html"}},{"name":"initialRoster","qualifiedName":"moxxmpp.TestingRosterStateManager.initialRoster","href":"moxxmpp/TestingRosterStateManager/initialRoster.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"TestingRosterStateManager","kind":3,"href":"moxxmpp/TestingRosterStateManager-class.html"}},{"name":"initialRosterVersion","qualifiedName":"moxxmpp.TestingRosterStateManager.initialRosterVersion","href":"moxxmpp/TestingRosterStateManager/initialRosterVersion.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"TestingRosterStateManager","kind":3,"href":"moxxmpp/TestingRosterStateManager-class.html"}},{"name":"loadCount","qualifiedName":"moxxmpp.TestingRosterStateManager.loadCount","href":"moxxmpp/TestingRosterStateManager/loadCount.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"TestingRosterStateManager","kind":3,"href":"moxxmpp/TestingRosterStateManager-class.html"}},{"name":"loadRosterCache","qualifiedName":"moxxmpp.TestingRosterStateManager.loadRosterCache","href":"moxxmpp/TestingRosterStateManager/loadRosterCache.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Overrideable function\nLoads the old cached version of the roster and optionally that roster version\nfrom persistent storage into a RosterCacheLoadResult object.","enclosedBy":{"name":"TestingRosterStateManager","kind":3,"href":"moxxmpp/TestingRosterStateManager-class.html"}},{"name":"TestingSleepReconnectionPolicy","qualifiedName":"moxxmpp.TestingSleepReconnectionPolicy","href":"moxxmpp/TestingSleepReconnectionPolicy-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A reconnection policy for tests that waits a constant number of seconds before\nattempting a reconnection.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"TestingSleepReconnectionPolicy","qualifiedName":"moxxmpp.TestingSleepReconnectionPolicy.TestingSleepReconnectionPolicy","href":"moxxmpp/TestingSleepReconnectionPolicy/TestingSleepReconnectionPolicy.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"TestingSleepReconnectionPolicy","kind":3,"href":"moxxmpp/TestingSleepReconnectionPolicy-class.html"}},{"name":"onFailure","qualifiedName":"moxxmpp.TestingSleepReconnectionPolicy.onFailure","href":"moxxmpp/TestingSleepReconnectionPolicy/onFailure.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called by the XmppConnection when the reconnection failed.","enclosedBy":{"name":"TestingSleepReconnectionPolicy","kind":3,"href":"moxxmpp/TestingSleepReconnectionPolicy-class.html"}},{"name":"onSuccess","qualifiedName":"moxxmpp.TestingSleepReconnectionPolicy.onSuccess","href":"moxxmpp/TestingSleepReconnectionPolicy/onSuccess.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Caled by the XmppConnection when the reconnection was successful.","enclosedBy":{"name":"TestingSleepReconnectionPolicy","kind":3,"href":"moxxmpp/TestingSleepReconnectionPolicy-class.html"}},{"name":"reset","qualifiedName":"moxxmpp.TestingSleepReconnectionPolicy.reset","href":"moxxmpp/TestingSleepReconnectionPolicy/reset.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"In case the policy depends on some internal state, this state must be reset\nto an initial state when reset is called. In case timers run, they must be\nterminated.","enclosedBy":{"name":"TestingSleepReconnectionPolicy","kind":3,"href":"moxxmpp/TestingSleepReconnectionPolicy-class.html"}},{"name":"TimeoutError","qualifiedName":"moxxmpp.TimeoutError","href":"moxxmpp/TimeoutError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Returned if we time out","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"TimeoutError","qualifiedName":"moxxmpp.TimeoutError.TimeoutError","href":"moxxmpp/TimeoutError/TimeoutError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"TimeoutError","kind":3,"href":"moxxmpp/TimeoutError-class.html"}},{"name":"isRecoverable","qualifiedName":"moxxmpp.TimeoutError.isRecoverable","href":"moxxmpp/TimeoutError/isRecoverable.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return true if we can recover from the error by attempting a reconnection.","enclosedBy":{"name":"TimeoutError","kind":3,"href":"moxxmpp/TimeoutError-class.html"}},{"name":"TypedMap","qualifiedName":"moxxmpp.TypedMap","href":"moxxmpp/TypedMap-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A map, similar to Map, but always uses the type of the value as the key.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"TypedMap","qualifiedName":"moxxmpp.TypedMap.TypedMap","href":"moxxmpp/TypedMap/TypedMap.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"Create an empty typed map.","enclosedBy":{"name":"TypedMap","kind":3,"href":"moxxmpp/TypedMap-class.html"}},{"name":"TypedMap.fromList","qualifiedName":"moxxmpp.TypedMap.fromList","href":"moxxmpp/TypedMap/TypedMap.fromList.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"Create a typed map from a list of values.","enclosedBy":{"name":"TypedMap","kind":3,"href":"moxxmpp/TypedMap-class.html"}},{"name":"get","qualifiedName":"moxxmpp.TypedMap.get","href":"moxxmpp/TypedMap/get.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Return the object of type T from the map, if it has been stored.","enclosedBy":{"name":"TypedMap","kind":3,"href":"moxxmpp/TypedMap-class.html"}},{"name":"keys","qualifiedName":"moxxmpp.TypedMap.keys","href":"moxxmpp/TypedMap/keys.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"TypedMap","kind":3,"href":"moxxmpp/TypedMap-class.html"}},{"name":"set","qualifiedName":"moxxmpp.TypedMap.set","href":"moxxmpp/TypedMap/set.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Associate the type of value with value in the map.","enclosedBy":{"name":"TypedMap","kind":3,"href":"moxxmpp/TypedMap-class.html"}},{"name":"UnexpectedDataError","qualifiedName":"moxxmpp.UnexpectedDataError","href":"moxxmpp/UnexpectedDataError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Returned by the negotiation handler if unexpected data has been received","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"UnexpectedDataError","qualifiedName":"moxxmpp.UnexpectedDataError.UnexpectedDataError","href":"moxxmpp/UnexpectedDataError/UnexpectedDataError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"UnexpectedDataError","kind":3,"href":"moxxmpp/UnexpectedDataError-class.html"}},{"name":"isRecoverable","qualifiedName":"moxxmpp.UnexpectedDataError.isRecoverable","href":"moxxmpp/UnexpectedDataError/isRecoverable.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return true if we can recover from the error by attempting a reconnection.","enclosedBy":{"name":"UnexpectedDataError","kind":3,"href":"moxxmpp/UnexpectedDataError-class.html"}},{"name":"UnknownAvatarError","qualifiedName":"moxxmpp.UnknownAvatarError","href":"moxxmpp/UnknownAvatarError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"UnknownAvatarError","qualifiedName":"moxxmpp.UnknownAvatarError.UnknownAvatarError","href":"moxxmpp/UnknownAvatarError/UnknownAvatarError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"UnknownAvatarError","kind":3,"href":"moxxmpp/UnknownAvatarError-class.html"}},{"name":"UnknownDiscoError","qualifiedName":"moxxmpp.UnknownDiscoError","href":"moxxmpp/UnknownDiscoError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"An unspecified error that is not covered by another DiscoError.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"UnknownDiscoError","qualifiedName":"moxxmpp.UnknownDiscoError.UnknownDiscoError","href":"moxxmpp/UnknownDiscoError/UnknownDiscoError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"UnknownDiscoError","kind":3,"href":"moxxmpp/UnknownDiscoError-class.html"}},{"name":"UnknownError","qualifiedName":"moxxmpp.UnknownError","href":"moxxmpp/UnknownError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Unspecified error","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"UnknownError","qualifiedName":"moxxmpp.UnknownError.UnknownError","href":"moxxmpp/UnknownError/UnknownError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"UnknownError","kind":3,"href":"moxxmpp/UnknownError-class.html"}},{"name":"UnknownHttpFileUploadError","qualifiedName":"moxxmpp.UnknownHttpFileUploadError","href":"moxxmpp/UnknownHttpFileUploadError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Unspecified errors","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"UnknownHttpFileUploadError","qualifiedName":"moxxmpp.UnknownHttpFileUploadError.UnknownHttpFileUploadError","href":"moxxmpp/UnknownHttpFileUploadError/UnknownHttpFileUploadError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"UnknownHttpFileUploadError","kind":3,"href":"moxxmpp/UnknownHttpFileUploadError-class.html"}},{"name":"UnknownOmemoError","qualifiedName":"moxxmpp.UnknownOmemoError","href":"moxxmpp/UnknownOmemoError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"UnknownOmemoError","qualifiedName":"moxxmpp.UnknownOmemoError.UnknownOmemoError","href":"moxxmpp/UnknownOmemoError/UnknownOmemoError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"UnknownOmemoError","kind":3,"href":"moxxmpp/UnknownOmemoError-class.html"}},{"name":"UnknownPubSubError","qualifiedName":"moxxmpp.UnknownPubSubError","href":"moxxmpp/UnknownPubSubError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"UnknownPubSubError","qualifiedName":"moxxmpp.UnknownPubSubError.UnknownPubSubError","href":"moxxmpp/UnknownPubSubError/UnknownPubSubError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"UnknownPubSubError","kind":3,"href":"moxxmpp/UnknownPubSubError-class.html"}},{"name":"UnknownStanzaError","qualifiedName":"moxxmpp.UnknownStanzaError","href":"moxxmpp/UnknownStanzaError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"An unknown error.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"UnknownStanzaError","qualifiedName":"moxxmpp.UnknownStanzaError.UnknownStanzaError","href":"moxxmpp/UnknownStanzaError/UnknownStanzaError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"UnknownStanzaError","kind":3,"href":"moxxmpp/UnknownStanzaError-class.html"}},{"name":"UnknownVCardError","qualifiedName":"moxxmpp.UnknownVCardError","href":"moxxmpp/UnknownVCardError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"UnknownVCardError","qualifiedName":"moxxmpp.UnknownVCardError.UnknownVCardError","href":"moxxmpp/UnknownVCardError/UnknownVCardError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"UnknownVCardError","kind":3,"href":"moxxmpp/UnknownVCardError-class.html"}},{"name":"UserAgent","qualifiedName":"moxxmpp.UserAgent","href":"moxxmpp/UserAgent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"A data class describing the user agent. See https://xmpp.org/extensions/xep-0388.html#initiation.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"UserAgent","qualifiedName":"moxxmpp.UserAgent.UserAgent","href":"moxxmpp/UserAgent/UserAgent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"UserAgent","kind":3,"href":"moxxmpp/UserAgent-class.html"}},{"name":"device","qualifiedName":"moxxmpp.UserAgent.device","href":"moxxmpp/UserAgent/device.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The name of the device.","enclosedBy":{"name":"UserAgent","kind":3,"href":"moxxmpp/UserAgent-class.html"}},{"name":"id","qualifiedName":"moxxmpp.UserAgent.id","href":"moxxmpp/UserAgent/id.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The identifier of the software/device combo connecting. SHOULD be a UUIDv4.","enclosedBy":{"name":"UserAgent","kind":3,"href":"moxxmpp/UserAgent-class.html"}},{"name":"software","qualifiedName":"moxxmpp.UserAgent.software","href":"moxxmpp/UserAgent/software.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The software's name that's connecting at the moment.","enclosedBy":{"name":"UserAgent","kind":3,"href":"moxxmpp/UserAgent-class.html"}},{"name":"toXml","qualifiedName":"moxxmpp.UserAgent.toXml","href":"moxxmpp/UserAgent/toXml.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"UserAgent","kind":3,"href":"moxxmpp/UserAgent-class.html"}},{"name":"UserAvatarData","qualifiedName":"moxxmpp.UserAvatarData","href":"moxxmpp/UserAvatarData-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"The result of a successful query of a users avatar.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"UserAvatarData","qualifiedName":"moxxmpp.UserAvatarData.UserAvatarData","href":"moxxmpp/UserAvatarData/UserAvatarData.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"UserAvatarData","kind":3,"href":"moxxmpp/UserAvatarData-class.html"}},{"name":"base64","qualifiedName":"moxxmpp.UserAvatarData.base64","href":"moxxmpp/UserAvatarData/base64.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The base64-encoded avatar data.","enclosedBy":{"name":"UserAvatarData","kind":3,"href":"moxxmpp/UserAvatarData-class.html"}},{"name":"data","qualifiedName":"moxxmpp.UserAvatarData.data","href":"moxxmpp/UserAvatarData/data.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The raw avatar data.\nNOTE: Remove newlines because \"Line feeds SHOULD NOT be added but MUST be accepted\"\n(https://xmpp.org/extensions/xep-0084.html#proto-data).","enclosedBy":{"name":"UserAvatarData","kind":3,"href":"moxxmpp/UserAvatarData-class.html"}},{"name":"hash","qualifiedName":"moxxmpp.UserAvatarData.hash","href":"moxxmpp/UserAvatarData/hash.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The SHA-1 hash of the raw avatar data.","enclosedBy":{"name":"UserAvatarData","kind":3,"href":"moxxmpp/UserAvatarData-class.html"}},{"name":"UserAvatarManager","qualifiedName":"moxxmpp.UserAvatarManager","href":"moxxmpp/UserAvatarManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"NOTE: This class requires a PubSubManager","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"UserAvatarManager","qualifiedName":"moxxmpp.UserAvatarManager.UserAvatarManager","href":"moxxmpp/UserAvatarManager/UserAvatarManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"UserAvatarManager","kind":3,"href":"moxxmpp/UserAvatarManager-class.html"}},{"name":"getDiscoFeatures","qualifiedName":"moxxmpp.UserAvatarManager.getDiscoFeatures","href":"moxxmpp/UserAvatarManager/getDiscoFeatures.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return a list of features that should be included in a disco response.","enclosedBy":{"name":"UserAvatarManager","kind":3,"href":"moxxmpp/UserAvatarManager-class.html"}},{"name":"getLatestMetadata","qualifiedName":"moxxmpp.UserAvatarManager.getLatestMetadata","href":"moxxmpp/UserAvatarManager/getLatestMetadata.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Attempts to fetch the latest item from the User Avatar metadata node. Returns the list of\nmetadata contained within it. The list may be empty.","enclosedBy":{"name":"UserAvatarManager","kind":3,"href":"moxxmpp/UserAvatarManager-class.html"}},{"name":"getUserAvatarData","qualifiedName":"moxxmpp.UserAvatarManager.getUserAvatarData","href":"moxxmpp/UserAvatarManager/getUserAvatarData.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Requests the avatar from jid. Returns the avatar data if the request was\nsuccessful. Null otherwise","enclosedBy":{"name":"UserAvatarManager","kind":3,"href":"moxxmpp/UserAvatarManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.UserAvatarManager.isSupported","href":"moxxmpp/UserAvatarManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"UserAvatarManager","kind":3,"href":"moxxmpp/UserAvatarManager-class.html"}},{"name":"onXmppEvent","qualifiedName":"moxxmpp.UserAvatarManager.onXmppEvent","href":"moxxmpp/UserAvatarManager/onXmppEvent.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Called when XmppConnection triggers an event","enclosedBy":{"name":"UserAvatarManager","kind":3,"href":"moxxmpp/UserAvatarManager-class.html"}},{"name":"publishUserAvatar","qualifiedName":"moxxmpp.UserAvatarManager.publishUserAvatar","href":"moxxmpp/UserAvatarManager/publishUserAvatar.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Publish the avatar data, base64, on the pubsub node using hash as\nthe item id. hash must be the SHA-1 hash of the image data, while\nbase64 must be the base64-encoded version of the image data.","enclosedBy":{"name":"UserAvatarManager","kind":3,"href":"moxxmpp/UserAvatarManager-class.html"}},{"name":"publishUserAvatarMetadata","qualifiedName":"moxxmpp.UserAvatarManager.publishUserAvatarMetadata","href":"moxxmpp/UserAvatarManager/publishUserAvatarMetadata.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Publish avatar metadata metadata to the User Avatar's metadata node. If public\nis true, then the node will be set to an 'open' access model. If public is false,\nthen the node will be set to an 'roster' access model.","enclosedBy":{"name":"UserAvatarManager","kind":3,"href":"moxxmpp/UserAvatarManager-class.html"}},{"name":"subscribe","qualifiedName":"moxxmpp.UserAvatarManager.subscribe","href":"moxxmpp/UserAvatarManager/subscribe.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Subscribe the data and metadata node of jid.","enclosedBy":{"name":"UserAvatarManager","kind":3,"href":"moxxmpp/UserAvatarManager-class.html"}},{"name":"unsubscribe","qualifiedName":"moxxmpp.UserAvatarManager.unsubscribe","href":"moxxmpp/UserAvatarManager/unsubscribe.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Unsubscribe the data and metadata node of jid.","enclosedBy":{"name":"UserAvatarManager","kind":3,"href":"moxxmpp/UserAvatarManager-class.html"}},{"name":"UserAvatarMetadata","qualifiedName":"moxxmpp.UserAvatarMetadata","href":"moxxmpp/UserAvatarMetadata-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"UserAvatarMetadata","qualifiedName":"moxxmpp.UserAvatarMetadata.UserAvatarMetadata","href":"moxxmpp/UserAvatarMetadata/UserAvatarMetadata.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"UserAvatarMetadata","kind":3,"href":"moxxmpp/UserAvatarMetadata-class.html"}},{"name":"UserAvatarMetadata.fromXML","qualifiedName":"moxxmpp.UserAvatarMetadata.fromXML","href":"moxxmpp/UserAvatarMetadata/UserAvatarMetadata.fromXML.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"UserAvatarMetadata","kind":3,"href":"moxxmpp/UserAvatarMetadata-class.html"}},{"name":"height","qualifiedName":"moxxmpp.UserAvatarMetadata.height","href":"moxxmpp/UserAvatarMetadata/height.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"UserAvatarMetadata","kind":3,"href":"moxxmpp/UserAvatarMetadata-class.html"}},{"name":"id","qualifiedName":"moxxmpp.UserAvatarMetadata.id","href":"moxxmpp/UserAvatarMetadata/id.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The identifier of the avatar.","enclosedBy":{"name":"UserAvatarMetadata","kind":3,"href":"moxxmpp/UserAvatarMetadata-class.html"}},{"name":"length","qualifiedName":"moxxmpp.UserAvatarMetadata.length","href":"moxxmpp/UserAvatarMetadata/length.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The amount of bytes in the file.","enclosedBy":{"name":"UserAvatarMetadata","kind":3,"href":"moxxmpp/UserAvatarMetadata-class.html"}},{"name":"type","qualifiedName":"moxxmpp.UserAvatarMetadata.type","href":"moxxmpp/UserAvatarMetadata/type.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The MIME type of the avatar.","enclosedBy":{"name":"UserAvatarMetadata","kind":3,"href":"moxxmpp/UserAvatarMetadata-class.html"}},{"name":"url","qualifiedName":"moxxmpp.UserAvatarMetadata.url","href":"moxxmpp/UserAvatarMetadata/url.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The URL where the avatar can be found.","enclosedBy":{"name":"UserAvatarMetadata","kind":3,"href":"moxxmpp/UserAvatarMetadata-class.html"}},{"name":"width","qualifiedName":"moxxmpp.UserAvatarMetadata.width","href":"moxxmpp/UserAvatarMetadata/width.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Image proportions.","enclosedBy":{"name":"UserAvatarMetadata","kind":3,"href":"moxxmpp/UserAvatarMetadata-class.html"}},{"name":"UserAvatarUpdatedEvent","qualifiedName":"moxxmpp.UserAvatarUpdatedEvent","href":"moxxmpp/UserAvatarUpdatedEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when we receive a new or updated avatar via XEP-0084","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"UserAvatarUpdatedEvent","qualifiedName":"moxxmpp.UserAvatarUpdatedEvent.UserAvatarUpdatedEvent","href":"moxxmpp/UserAvatarUpdatedEvent/UserAvatarUpdatedEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"UserAvatarUpdatedEvent","kind":3,"href":"moxxmpp/UserAvatarUpdatedEvent-class.html"}},{"name":"jid","qualifiedName":"moxxmpp.UserAvatarUpdatedEvent.jid","href":"moxxmpp/UserAvatarUpdatedEvent/jid.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The JID of the user updating their avatar.","enclosedBy":{"name":"UserAvatarUpdatedEvent","kind":3,"href":"moxxmpp/UserAvatarUpdatedEvent-class.html"}},{"name":"metadata","qualifiedName":"moxxmpp.UserAvatarUpdatedEvent.metadata","href":"moxxmpp/UserAvatarUpdatedEvent/metadata.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The metadata of the avatar.","enclosedBy":{"name":"UserAvatarUpdatedEvent","kind":3,"href":"moxxmpp/UserAvatarUpdatedEvent-class.html"}},{"name":"VCard","qualifiedName":"moxxmpp.VCard","href":"moxxmpp/VCard-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"VCard","qualifiedName":"moxxmpp.VCard.VCard","href":"moxxmpp/VCard/VCard.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"VCard","kind":3,"href":"moxxmpp/VCard-class.html"}},{"name":"nickname","qualifiedName":"moxxmpp.VCard.nickname","href":"moxxmpp/VCard/nickname.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"VCard","kind":3,"href":"moxxmpp/VCard-class.html"}},{"name":"photo","qualifiedName":"moxxmpp.VCard.photo","href":"moxxmpp/VCard/photo.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"VCard","kind":3,"href":"moxxmpp/VCard-class.html"}},{"name":"url","qualifiedName":"moxxmpp.VCard.url","href":"moxxmpp/VCard/url.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"VCard","kind":3,"href":"moxxmpp/VCard-class.html"}},{"name":"VCardAvatarUpdatedEvent","qualifiedName":"moxxmpp.VCardAvatarUpdatedEvent","href":"moxxmpp/VCardAvatarUpdatedEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when we receive a new or updated avatar via XEP-0054","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"VCardAvatarUpdatedEvent","qualifiedName":"moxxmpp.VCardAvatarUpdatedEvent.VCardAvatarUpdatedEvent","href":"moxxmpp/VCardAvatarUpdatedEvent/VCardAvatarUpdatedEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"VCardAvatarUpdatedEvent","kind":3,"href":"moxxmpp/VCardAvatarUpdatedEvent-class.html"}},{"name":"hash","qualifiedName":"moxxmpp.VCardAvatarUpdatedEvent.hash","href":"moxxmpp/VCardAvatarUpdatedEvent/hash.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The SHA-1 hash of the avatar.","enclosedBy":{"name":"VCardAvatarUpdatedEvent","kind":3,"href":"moxxmpp/VCardAvatarUpdatedEvent-class.html"}},{"name":"jid","qualifiedName":"moxxmpp.VCardAvatarUpdatedEvent.jid","href":"moxxmpp/VCardAvatarUpdatedEvent/jid.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The JID of the entity that updated their avatar.","enclosedBy":{"name":"VCardAvatarUpdatedEvent","kind":3,"href":"moxxmpp/VCardAvatarUpdatedEvent-class.html"}},{"name":"VCardError","qualifiedName":"moxxmpp.VCardError","href":"moxxmpp/VCardError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"VCardError","qualifiedName":"moxxmpp.VCardError.VCardError","href":"moxxmpp/VCardError/VCardError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"VCardError","kind":3,"href":"moxxmpp/VCardError-class.html"}},{"name":"VCardManager","qualifiedName":"moxxmpp.VCardManager","href":"moxxmpp/VCardManager-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"VCardManager","qualifiedName":"moxxmpp.VCardManager.VCardManager","href":"moxxmpp/VCardManager/VCardManager.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"VCardManager","kind":3,"href":"moxxmpp/VCardManager-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.VCardManager.getIncomingStanzaHandlers","href":"moxxmpp/VCardManager/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"VCardManager","kind":3,"href":"moxxmpp/VCardManager-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.VCardManager.isSupported","href":"moxxmpp/VCardManager/isSupported.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"VCardManager","kind":3,"href":"moxxmpp/VCardManager-class.html"}},{"name":"requestVCard","qualifiedName":"moxxmpp.VCardManager.requestVCard","href":"moxxmpp/VCardManager/requestVCard.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"VCardManager","kind":3,"href":"moxxmpp/VCardManager-class.html"}},{"name":"setLastHash","qualifiedName":"moxxmpp.VCardManager.setLastHash","href":"moxxmpp/VCardManager/setLastHash.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"In case we get the avatar hash some other way.","enclosedBy":{"name":"VCardManager","kind":3,"href":"moxxmpp/VCardManager-class.html"}},{"name":"VCardPhoto","qualifiedName":"moxxmpp.VCardPhoto","href":"moxxmpp/VCardPhoto-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"VCardPhoto","qualifiedName":"moxxmpp.VCardPhoto.VCardPhoto","href":"moxxmpp/VCardPhoto/VCardPhoto.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"VCardPhoto","kind":3,"href":"moxxmpp/VCardPhoto-class.html"}},{"name":"binval","qualifiedName":"moxxmpp.VCardPhoto.binval","href":"moxxmpp/VCardPhoto/binval.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"VCardPhoto","kind":3,"href":"moxxmpp/VCardPhoto-class.html"}},{"name":"XMLNode","qualifiedName":"moxxmpp.XMLNode","href":"moxxmpp/XMLNode-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"XMLNode","qualifiedName":"moxxmpp.XMLNode.XMLNode","href":"moxxmpp/XMLNode/XMLNode.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XMLNode","kind":3,"href":"moxxmpp/XMLNode-class.html"}},{"name":"addChild","qualifiedName":"moxxmpp.XMLNode.addChild","href":"moxxmpp/XMLNode/addChild.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Adds a child to this node.","enclosedBy":{"name":"XMLNode","kind":3,"href":"moxxmpp/XMLNode-class.html"}},{"name":"attributes","qualifiedName":"moxxmpp.XMLNode.attributes","href":"moxxmpp/XMLNode/attributes.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XMLNode","kind":3,"href":"moxxmpp/XMLNode-class.html"}},{"name":"children","qualifiedName":"moxxmpp.XMLNode.children","href":"moxxmpp/XMLNode/children.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XMLNode","kind":3,"href":"moxxmpp/XMLNode-class.html"}},{"name":"closeTag","qualifiedName":"moxxmpp.XMLNode.closeTag","href":"moxxmpp/XMLNode/closeTag.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XMLNode","kind":3,"href":"moxxmpp/XMLNode-class.html"}},{"name":"findTags","qualifiedName":"moxxmpp.XMLNode.findTags","href":"moxxmpp/XMLNode/findTags.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns all children whose tag is equal to tag.","enclosedBy":{"name":"XMLNode","kind":3,"href":"moxxmpp/XMLNode-class.html"}},{"name":"findTagsByXmlns","qualifiedName":"moxxmpp.XMLNode.findTagsByXmlns","href":"moxxmpp/XMLNode/findTagsByXmlns.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XMLNode","kind":3,"href":"moxxmpp/XMLNode-class.html"}},{"name":"firstTag","qualifiedName":"moxxmpp.XMLNode.firstTag","href":"moxxmpp/XMLNode/firstTag.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns the first xml node that matches the description:","enclosedBy":{"name":"XMLNode","kind":3,"href":"moxxmpp/XMLNode-class.html"}},{"name":"firstTagByXmlns","qualifiedName":"moxxmpp.XMLNode.firstTagByXmlns","href":"moxxmpp/XMLNode/firstTagByXmlns.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns the first child whose xmlns attribute is equal to xmlns. Returns null\nif none is found.","enclosedBy":{"name":"XMLNode","kind":3,"href":"moxxmpp/XMLNode-class.html"}},{"name":"XMLNode.fromString","qualifiedName":"moxxmpp.XMLNode.fromString","href":"moxxmpp/XMLNode/XMLNode.fromString.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"Just for testing purposes","enclosedBy":{"name":"XMLNode","kind":3,"href":"moxxmpp/XMLNode-class.html"}},{"name":"XMLNode.fromXmlElement","qualifiedName":"moxxmpp.XMLNode.fromXmlElement","href":"moxxmpp/XMLNode/XMLNode.fromXmlElement.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"Because this API is better ;)\nDon't use in production. Just for testing","enclosedBy":{"name":"XMLNode","kind":3,"href":"moxxmpp/XMLNode-class.html"}},{"name":"innerText","qualifiedName":"moxxmpp.XMLNode.innerText","href":"moxxmpp/XMLNode/innerText.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns the inner text of the node. If none is set, returns the \"\".","enclosedBy":{"name":"XMLNode","kind":3,"href":"moxxmpp/XMLNode-class.html"}},{"name":"isDeclaration","qualifiedName":"moxxmpp.XMLNode.isDeclaration","href":"moxxmpp/XMLNode/isDeclaration.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XMLNode","kind":3,"href":"moxxmpp/XMLNode-class.html"}},{"name":"renderAttributes","qualifiedName":"moxxmpp.XMLNode.renderAttributes","href":"moxxmpp/XMLNode/renderAttributes.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Renders the attributes of the node into \"attr1=\"value\" attr2=...\".","enclosedBy":{"name":"XMLNode","kind":3,"href":"moxxmpp/XMLNode-class.html"}},{"name":"tag","qualifiedName":"moxxmpp.XMLNode.tag","href":"moxxmpp/XMLNode/tag.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XMLNode","kind":3,"href":"moxxmpp/XMLNode-class.html"}},{"name":"text","qualifiedName":"moxxmpp.XMLNode.text","href":"moxxmpp/XMLNode/text.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XMLNode","kind":3,"href":"moxxmpp/XMLNode-class.html"}},{"name":"toXml","qualifiedName":"moxxmpp.XMLNode.toXml","href":"moxxmpp/XMLNode/toXml.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Renders the entire node, including its children, into an XML string.","enclosedBy":{"name":"XMLNode","kind":3,"href":"moxxmpp/XMLNode-class.html"}},{"name":"XMLNode.xmlns","qualifiedName":"moxxmpp.XMLNode.xmlns","href":"moxxmpp/XMLNode/XMLNode.xmlns.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XMLNode","kind":3,"href":"moxxmpp/XMLNode-class.html"}},{"name":"xmlns","qualifiedName":"moxxmpp.XMLNode.xmlns","href":"moxxmpp/XMLNode/xmlns.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XMLNode","kind":3,"href":"moxxmpp/XMLNode-class.html"}},{"name":"XmppConnection","qualifiedName":"moxxmpp.XmppConnection","href":"moxxmpp/XmppConnection-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"This class is a connection to the server.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"XmppConnection","qualifiedName":"moxxmpp.XmppConnection.XmppConnection","href":"moxxmpp/XmppConnection/XmppConnection.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"asBroadcastStream","qualifiedName":"moxxmpp.XmppConnection.asBroadcastStream","href":"moxxmpp/XmppConnection/asBroadcastStream.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns the connection's events as a stream.","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"connect","qualifiedName":"moxxmpp.XmppConnection.connect","href":"moxxmpp/XmppConnection/connect.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Start the connection process using the provided connection settings.","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"connectingTimeout","qualifiedName":"moxxmpp.XmppConnection.connectingTimeout","href":"moxxmpp/XmppConnection/connectingTimeout.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The time that we may spent in the \"connecting\" state","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"connectionSettings","qualifiedName":"moxxmpp.XmppConnection.connectionSettings","href":"moxxmpp/XmppConnection/connectionSettings.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Connection settings","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"disconnect","qualifiedName":"moxxmpp.XmppConnection.disconnect","href":"moxxmpp/XmppConnection/disconnect.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Attempt to gracefully close the session","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"generateId","qualifiedName":"moxxmpp.XmppConnection.generateId","href":"moxxmpp/XmppConnection/generateId.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Generate an Id suitable for an origin-id or stanza id","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"getCSIManager","qualifiedName":"moxxmpp.XmppConnection.getCSIManager","href":"moxxmpp/XmppConnection/getCSIManager.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns the registered CSIManager, if one is registered.","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"getConnectionState","qualifiedName":"moxxmpp.XmppConnection.getConnectionState","href":"moxxmpp/XmppConnection/getConnectionState.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns the ConnectionState of the connection","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"getDiscoManager","qualifiedName":"moxxmpp.XmppConnection.getDiscoManager","href":"moxxmpp/XmppConnection/getDiscoManager.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns the registered DiscoManager.","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"getManagerById","qualifiedName":"moxxmpp.XmppConnection.getManagerById","href":"moxxmpp/XmppConnection/getManagerById.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns the Manager with id id or null if such a manager is not registered.","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"getNegotiatorById","qualifiedName":"moxxmpp.XmppConnection.getNegotiatorById","href":"moxxmpp/XmppConnection/getNegotiatorById.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"getPresenceManager","qualifiedName":"moxxmpp.XmppConnection.getPresenceManager","href":"moxxmpp/XmppConnection/getPresenceManager.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"A PresenceManager is required, so have a wrapper for getting it.\nReturns the registered PresenceManager.","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"getRosterManager","qualifiedName":"moxxmpp.XmppConnection.getRosterManager","href":"moxxmpp/XmppConnection/getRosterManager.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns the registered RosterManager.","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"getRoutingState","qualifiedName":"moxxmpp.XmppConnection.getRoutingState","href":"moxxmpp/XmppConnection/getRoutingState.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"NOTE: For debugging purposes only\nReturns the internal state of the state machine","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"getStreamManagementManager","qualifiedName":"moxxmpp.XmppConnection.getStreamManagementManager","href":"moxxmpp/XmppConnection/getStreamManagementManager.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns the registered StreamManagementManager, if one is registered.","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"handleError","qualifiedName":"moxxmpp.XmppConnection.handleError","href":"moxxmpp/XmppConnection/handleError.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Called when a stream ending error has occurred","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"handleSocketEvent","qualifiedName":"moxxmpp.XmppConnection.handleSocketEvent","href":"moxxmpp/XmppConnection/handleSocketEvent.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Called whenever the socket creates an event","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"handleXmlStream","qualifiedName":"moxxmpp.XmppConnection.handleXmlStream","href":"moxxmpp/XmppConnection/handleXmlStream.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Called whenever we receive data that has been parsed as XML.","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"isAuthenticated","qualifiedName":"moxxmpp.XmppConnection.isAuthenticated","href":"moxxmpp/XmppConnection/isAuthenticated.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"reconnectionPolicy","qualifiedName":"moxxmpp.XmppConnection.reconnectionPolicy","href":"moxxmpp/XmppConnection/reconnectionPolicy.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"registerFeatureNegotiators","qualifiedName":"moxxmpp.XmppConnection.registerFeatureNegotiators","href":"moxxmpp/XmppConnection/registerFeatureNegotiators.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Register a list of negotiator with the connection.","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"registerManagers","qualifiedName":"moxxmpp.XmppConnection.registerManagers","href":"moxxmpp/XmppConnection/registerManagers.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Registers a list of XmppManagerBase sub-classes as managers on this connection.","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"resource","qualifiedName":"moxxmpp.XmppConnection.resource","href":"moxxmpp/XmppConnection/resource.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"sendRawString","qualifiedName":"moxxmpp.XmppConnection.sendRawString","href":"moxxmpp/XmppConnection/sendRawString.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Sends raw to the server.","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"sendRawXML","qualifiedName":"moxxmpp.XmppConnection.sendRawXML","href":"moxxmpp/XmppConnection/sendRawXML.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Sends an XMLNode without any further processing to the server.","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"sendStanza","qualifiedName":"moxxmpp.XmppConnection.sendStanza","href":"moxxmpp/XmppConnection/sendStanza.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Sends a stanza described by details to the server. Until sent, the stanza is\nkept in a queue, that is flushed after going online again. If Stream Management\nis active, stanza's acknowledgement is tracked.","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"sendWhitespacePing","qualifiedName":"moxxmpp.XmppConnection.sendWhitespacePing","href":"moxxmpp/XmppConnection/sendWhitespacePing.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Sends an empty String over the socket.","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"setResource","qualifiedName":"moxxmpp.XmppConnection.setResource","href":"moxxmpp/XmppConnection/setResource.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Sets the resource of the connection","enclosedBy":{"name":"XmppConnection","kind":3,"href":"moxxmpp/XmppConnection-class.html"}},{"name":"XmppConnectionError","qualifiedName":"moxxmpp.XmppConnectionError","href":"moxxmpp/XmppConnectionError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"The reason a call to XmppConnection.connect failed.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"XmppConnectionError","qualifiedName":"moxxmpp.XmppConnectionError.XmppConnectionError","href":"moxxmpp/XmppConnectionError/XmppConnectionError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppConnectionError","kind":3,"href":"moxxmpp/XmppConnectionError-class.html"}},{"name":"XmppConnectionState","qualifiedName":"moxxmpp.XmppConnectionState","href":"moxxmpp/XmppConnectionState.html","kind":5,"overriddenDepth":0,"packageRank":0,"desc":"The states the XmppConnection can be in","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"XmppConnectionState","qualifiedName":"moxxmpp.XmppConnectionState.XmppConnectionState","href":"moxxmpp/XmppConnectionState/XmppConnectionState.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppConnectionState","kind":5,"href":"moxxmpp/XmppConnectionState.html"}},{"name":"values","qualifiedName":"moxxmpp.XmppConnectionState.values","href":"moxxmpp/XmppConnectionState/values-constant.html","kind":1,"overriddenDepth":0,"packageRank":0,"desc":"A constant List of the values in this enum, in order of their declaration.","enclosedBy":{"name":"XmppConnectionState","kind":5,"href":"moxxmpp/XmppConnectionState.html"}},{"name":"XmppError","qualifiedName":"moxxmpp.XmppError","href":"moxxmpp/XmppError-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"An internal error class","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"XmppError","qualifiedName":"moxxmpp.XmppError.XmppError","href":"moxxmpp/XmppError/XmppError.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppError","kind":3,"href":"moxxmpp/XmppError-class.html"}},{"name":"isRecoverable","qualifiedName":"moxxmpp.XmppError.isRecoverable","href":"moxxmpp/XmppError/isRecoverable.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Return true if we can recover from the error by attempting a reconnection.","enclosedBy":{"name":"XmppError","kind":3,"href":"moxxmpp/XmppError-class.html"}},{"name":"XmppEvent","qualifiedName":"moxxmpp.XmppEvent","href":"moxxmpp/XmppEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"XmppEvent","qualifiedName":"moxxmpp.XmppEvent.XmppEvent","href":"moxxmpp/XmppEvent/XmppEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppEvent","kind":3,"href":"moxxmpp/XmppEvent-class.html"}},{"name":"XmppFeatureNegotiatorBase","qualifiedName":"moxxmpp.XmppFeatureNegotiatorBase","href":"moxxmpp/XmppFeatureNegotiatorBase-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"XmppFeatureNegotiatorBase","qualifiedName":"moxxmpp.XmppFeatureNegotiatorBase.XmppFeatureNegotiatorBase","href":"moxxmpp/XmppFeatureNegotiatorBase/XmppFeatureNegotiatorBase.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppFeatureNegotiatorBase","kind":3,"href":"moxxmpp/XmppFeatureNegotiatorBase-class.html"}},{"name":"attributes","qualifiedName":"moxxmpp.XmppFeatureNegotiatorBase.attributes","href":"moxxmpp/XmppFeatureNegotiatorBase/attributes.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppFeatureNegotiatorBase","kind":3,"href":"moxxmpp/XmppFeatureNegotiatorBase-class.html"}},{"name":"id","qualifiedName":"moxxmpp.XmppFeatureNegotiatorBase.id","href":"moxxmpp/XmppFeatureNegotiatorBase/id.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The Id of the negotiator","enclosedBy":{"name":"XmppFeatureNegotiatorBase","kind":3,"href":"moxxmpp/XmppFeatureNegotiatorBase-class.html"}},{"name":"matchesFeature","qualifiedName":"moxxmpp.XmppFeatureNegotiatorBase.matchesFeature","href":"moxxmpp/XmppFeatureNegotiatorBase/matchesFeature.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns true if a feature in features, which are the children of the\n<stream:features /> nonza, can be negotiated. Otherwise, returns false.","enclosedBy":{"name":"XmppFeatureNegotiatorBase","kind":3,"href":"moxxmpp/XmppFeatureNegotiatorBase-class.html"}},{"name":"negotiate","qualifiedName":"moxxmpp.XmppFeatureNegotiatorBase.negotiate","href":"moxxmpp/XmppFeatureNegotiatorBase/negotiate.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Called with the currently received nonza nonza when the negotiator is active.\nIf the negotiator is just elected to be the next one, then nonza is equal to\nthe <stream:features /> nonza.","enclosedBy":{"name":"XmppFeatureNegotiatorBase","kind":3,"href":"moxxmpp/XmppFeatureNegotiatorBase-class.html"}},{"name":"negotiatingXmlns","qualifiedName":"moxxmpp.XmppFeatureNegotiatorBase.negotiatingXmlns","href":"moxxmpp/XmppFeatureNegotiatorBase/negotiatingXmlns.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The XMLNS the negotiator will negotiate","enclosedBy":{"name":"XmppFeatureNegotiatorBase","kind":3,"href":"moxxmpp/XmppFeatureNegotiatorBase-class.html"}},{"name":"onXmppEvent","qualifiedName":"moxxmpp.XmppFeatureNegotiatorBase.onXmppEvent","href":"moxxmpp/XmppFeatureNegotiatorBase/onXmppEvent.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Called when an event is triggered in the XmppConnection.","enclosedBy":{"name":"XmppFeatureNegotiatorBase","kind":3,"href":"moxxmpp/XmppFeatureNegotiatorBase-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.XmppFeatureNegotiatorBase.postRegisterCallback","href":"moxxmpp/XmppFeatureNegotiatorBase/postRegisterCallback.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Run after all negotiators are registered. Useful for registering callbacks against\nother negotiators. By default this function does nothing.","enclosedBy":{"name":"XmppFeatureNegotiatorBase","kind":3,"href":"moxxmpp/XmppFeatureNegotiatorBase-class.html"}},{"name":"priority","qualifiedName":"moxxmpp.XmppFeatureNegotiatorBase.priority","href":"moxxmpp/XmppFeatureNegotiatorBase/priority.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The priority regarding other negotiators. The higher, the earlier will the\nnegotiator be used","enclosedBy":{"name":"XmppFeatureNegotiatorBase","kind":3,"href":"moxxmpp/XmppFeatureNegotiatorBase-class.html"}},{"name":"register","qualifiedName":"moxxmpp.XmppFeatureNegotiatorBase.register","href":"moxxmpp/XmppFeatureNegotiatorBase/register.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Register the negotiator against a connection class by means of attributes.","enclosedBy":{"name":"XmppFeatureNegotiatorBase","kind":3,"href":"moxxmpp/XmppFeatureNegotiatorBase-class.html"}},{"name":"reset","qualifiedName":"moxxmpp.XmppFeatureNegotiatorBase.reset","href":"moxxmpp/XmppFeatureNegotiatorBase/reset.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Reset the negotiator to a state that negotation can happen again.","enclosedBy":{"name":"XmppFeatureNegotiatorBase","kind":3,"href":"moxxmpp/XmppFeatureNegotiatorBase-class.html"}},{"name":"sendStreamHeaderWhenDone","qualifiedName":"moxxmpp.XmppFeatureNegotiatorBase.sendStreamHeaderWhenDone","href":"moxxmpp/XmppFeatureNegotiatorBase/sendStreamHeaderWhenDone.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"If true, then a new stream header will be sent when the negotiator switches its\nstate to done. If false, no stream header will be sent.","enclosedBy":{"name":"XmppFeatureNegotiatorBase","kind":3,"href":"moxxmpp/XmppFeatureNegotiatorBase-class.html"}},{"name":"state","qualifiedName":"moxxmpp.XmppFeatureNegotiatorBase.state","href":"moxxmpp/XmppFeatureNegotiatorBase/state.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The state the negotiator is currently in","enclosedBy":{"name":"XmppFeatureNegotiatorBase","kind":3,"href":"moxxmpp/XmppFeatureNegotiatorBase-class.html"}},{"name":"XmppManagerAttributes","qualifiedName":"moxxmpp.XmppManagerAttributes","href":"moxxmpp/XmppManagerAttributes-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"XmppManagerAttributes","qualifiedName":"moxxmpp.XmppManagerAttributes.XmppManagerAttributes","href":"moxxmpp/XmppManagerAttributes/XmppManagerAttributes.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppManagerAttributes","kind":3,"href":"moxxmpp/XmppManagerAttributes-class.html"}},{"name":"getConnection","qualifiedName":"moxxmpp.XmppManagerAttributes.getConnection","href":"moxxmpp/XmppManagerAttributes/getConnection.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Return the XmppConnection the manager is registered against.","enclosedBy":{"name":"XmppManagerAttributes","kind":3,"href":"moxxmpp/XmppManagerAttributes-class.html"}},{"name":"getConnectionSettings","qualifiedName":"moxxmpp.XmppManagerAttributes.getConnectionSettings","href":"moxxmpp/XmppManagerAttributes/getConnectionSettings.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Get the connection settings of the attached connection.","enclosedBy":{"name":"XmppManagerAttributes","kind":3,"href":"moxxmpp/XmppManagerAttributes-class.html"}},{"name":"getFullJID","qualifiedName":"moxxmpp.XmppManagerAttributes.getFullJID","href":"moxxmpp/XmppManagerAttributes/getFullJID.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Returns the full JID of the current account","enclosedBy":{"name":"XmppManagerAttributes","kind":3,"href":"moxxmpp/XmppManagerAttributes-class.html"}},{"name":"getManagerById","qualifiedName":"moxxmpp.XmppManagerAttributes.getManagerById","href":"moxxmpp/XmppManagerAttributes/getManagerById.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"(Maybe) Get a Manager attached to the connection by its Id.","enclosedBy":{"name":"XmppManagerAttributes","kind":3,"href":"moxxmpp/XmppManagerAttributes-class.html"}},{"name":"getNegotiatorById","qualifiedName":"moxxmpp.XmppManagerAttributes.getNegotiatorById","href":"moxxmpp/XmppManagerAttributes/getNegotiatorById.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppManagerAttributes","kind":3,"href":"moxxmpp/XmppManagerAttributes-class.html"}},{"name":"getSocket","qualifiedName":"moxxmpp.XmppManagerAttributes.getSocket","href":"moxxmpp/XmppManagerAttributes/getSocket.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Returns the current socket. MUST NOT be used to send data.","enclosedBy":{"name":"XmppManagerAttributes","kind":3,"href":"moxxmpp/XmppManagerAttributes-class.html"}},{"name":"sendEvent","qualifiedName":"moxxmpp.XmppManagerAttributes.sendEvent","href":"moxxmpp/XmppManagerAttributes/sendEvent.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Send an event to the connection's event channel.","enclosedBy":{"name":"XmppManagerAttributes","kind":3,"href":"moxxmpp/XmppManagerAttributes-class.html"}},{"name":"sendNonza","qualifiedName":"moxxmpp.XmppManagerAttributes.sendNonza","href":"moxxmpp/XmppManagerAttributes/sendNonza.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Send a nonza.","enclosedBy":{"name":"XmppManagerAttributes","kind":3,"href":"moxxmpp/XmppManagerAttributes-class.html"}},{"name":"sendStanza","qualifiedName":"moxxmpp.XmppManagerAttributes.sendStanza","href":"moxxmpp/XmppManagerAttributes/sendStanza.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Send a stanza whose response can be awaited.","enclosedBy":{"name":"XmppManagerAttributes","kind":3,"href":"moxxmpp/XmppManagerAttributes-class.html"}},{"name":"XmppManagerBase","qualifiedName":"moxxmpp.XmppManagerBase","href":"moxxmpp/XmppManagerBase-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"XmppManagerBase","qualifiedName":"moxxmpp.XmppManagerBase.XmppManagerBase","href":"moxxmpp/XmppManagerBase/XmppManagerBase.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppManagerBase","kind":3,"href":"moxxmpp/XmppManagerBase-class.html"}},{"name":"getAttributes","qualifiedName":"moxxmpp.XmppManagerBase.getAttributes","href":"moxxmpp/XmppManagerBase/getAttributes.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns the attributes that are registered with the manager.\nMust only be called after register has been called on it.","enclosedBy":{"name":"XmppManagerBase","kind":3,"href":"moxxmpp/XmppManagerBase-class.html"}},{"name":"getDiscoFeatures","qualifiedName":"moxxmpp.XmppManagerBase.getDiscoFeatures","href":"moxxmpp/XmppManagerBase/getDiscoFeatures.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Return a list of features that should be included in a disco response.","enclosedBy":{"name":"XmppManagerBase","kind":3,"href":"moxxmpp/XmppManagerBase-class.html"}},{"name":"getDiscoIdentities","qualifiedName":"moxxmpp.XmppManagerBase.getDiscoIdentities","href":"moxxmpp/XmppManagerBase/getDiscoIdentities.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Return a list of identities that should be included in a disco response.","enclosedBy":{"name":"XmppManagerBase","kind":3,"href":"moxxmpp/XmppManagerBase-class.html"}},{"name":"getIncomingPreStanzaHandlers","qualifiedName":"moxxmpp.XmppManagerBase.getIncomingPreStanzaHandlers","href":"moxxmpp/XmppManagerBase/getIncomingPreStanzaHandlers.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanza handlers\nthat have to run before the main ones run. This is useful, for example, for OMEMO\nas we have to decrypt the stanza before we do anything else. The higher the value\nof the handler's priority, the earlier it is run.","enclosedBy":{"name":"XmppManagerBase","kind":3,"href":"moxxmpp/XmppManagerBase-class.html"}},{"name":"getIncomingStanzaHandlers","qualifiedName":"moxxmpp.XmppManagerBase.getIncomingStanzaHandlers","href":"moxxmpp/XmppManagerBase/getIncomingStanzaHandlers.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nreceive. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"XmppManagerBase","kind":3,"href":"moxxmpp/XmppManagerBase-class.html"}},{"name":"getNonzaHandlers","qualifiedName":"moxxmpp.XmppManagerBase.getNonzaHandlers","href":"moxxmpp/XmppManagerBase/getNonzaHandlers.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Return the NonzaHandlers associated with this manager. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"XmppManagerBase","kind":3,"href":"moxxmpp/XmppManagerBase-class.html"}},{"name":"getOutgoingPostStanzaHandlers","qualifiedName":"moxxmpp.XmppManagerBase.getOutgoingPostStanzaHandlers","href":"moxxmpp/XmppManagerBase/getOutgoingPostStanzaHandlers.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nsend. These are run after the stanza is sent. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"XmppManagerBase","kind":3,"href":"moxxmpp/XmppManagerBase-class.html"}},{"name":"getOutgoingPreStanzaHandlers","qualifiedName":"moxxmpp.XmppManagerBase.getOutgoingPreStanzaHandlers","href":"moxxmpp/XmppManagerBase/getOutgoingPreStanzaHandlers.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Return the StanzaHandlers associated with this manager that deal with stanzas we\nsend. These are run before the stanza is sent. The higher the value of the\nhandler's priority, the earlier it is run.","enclosedBy":{"name":"XmppManagerBase","kind":3,"href":"moxxmpp/XmppManagerBase-class.html"}},{"name":"id","qualifiedName":"moxxmpp.XmppManagerBase.id","href":"moxxmpp/XmppManagerBase/id.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Return the Id (akin to xmlns) of this manager.","enclosedBy":{"name":"XmppManagerBase","kind":3,"href":"moxxmpp/XmppManagerBase-class.html"}},{"name":"initialized","qualifiedName":"moxxmpp.XmppManagerBase.initialized","href":"moxxmpp/XmppManagerBase/initialized.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Flag indicating that the post registration callback has been called once.","enclosedBy":{"name":"XmppManagerBase","kind":3,"href":"moxxmpp/XmppManagerBase-class.html"}},{"name":"isFeatureSupported","qualifiedName":"moxxmpp.XmppManagerBase.isFeatureSupported","href":"moxxmpp/XmppManagerBase/isFeatureSupported.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Resolves to true when the server supports the disco feature xmlns. Resolves\nto false when either the disco request fails or the server does not\nsupport xmlns.\nNote that this function requires a registered DiscoManager.","enclosedBy":{"name":"XmppManagerBase","kind":3,"href":"moxxmpp/XmppManagerBase-class.html"}},{"name":"isNewStream","qualifiedName":"moxxmpp.XmppManagerBase.isNewStream","href":"moxxmpp/XmppManagerBase/isNewStream.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns true, if the current stream negotiations resulted in a new stream. Useful\nfor plugins to reset their cache in case of a new stream.\nThe value only makes sense after receiving a StreamNegotiationsDoneEvent.","enclosedBy":{"name":"XmppManagerBase","kind":3,"href":"moxxmpp/XmppManagerBase-class.html"}},{"name":"isSupported","qualifiedName":"moxxmpp.XmppManagerBase.isSupported","href":"moxxmpp/XmppManagerBase/isSupported.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Returns true if the XEP is supported on the server. If not, returns false","enclosedBy":{"name":"XmppManagerBase","kind":3,"href":"moxxmpp/XmppManagerBase-class.html"}},{"name":"logger","qualifiedName":"moxxmpp.XmppManagerBase.logger","href":"moxxmpp/XmppManagerBase/logger.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Return the logger for this manager.","enclosedBy":{"name":"XmppManagerBase","kind":3,"href":"moxxmpp/XmppManagerBase-class.html"}},{"name":"name","qualifiedName":"moxxmpp.XmppManagerBase.name","href":"moxxmpp/XmppManagerBase/name.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The name of the manager.","enclosedBy":{"name":"XmppManagerBase","kind":3,"href":"moxxmpp/XmppManagerBase-class.html"}},{"name":"onData","qualifiedName":"moxxmpp.XmppManagerBase.onData","href":"moxxmpp/XmppManagerBase/onData.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Whenever the socket receives data, this method is called, if it is non-null.","enclosedBy":{"name":"XmppManagerBase","kind":3,"href":"moxxmpp/XmppManagerBase-class.html"}},{"name":"onXmppEvent","qualifiedName":"moxxmpp.XmppManagerBase.onXmppEvent","href":"moxxmpp/XmppManagerBase/onXmppEvent.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Called when XmppConnection triggers an event","enclosedBy":{"name":"XmppManagerBase","kind":3,"href":"moxxmpp/XmppManagerBase-class.html"}},{"name":"postRegisterCallback","qualifiedName":"moxxmpp.XmppManagerBase.postRegisterCallback","href":"moxxmpp/XmppManagerBase/postRegisterCallback.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Called after the registration of all managers against the XmppConnection is done.\nThis method is only called once during the entire lifetime of it.","enclosedBy":{"name":"XmppManagerBase","kind":3,"href":"moxxmpp/XmppManagerBase-class.html"}},{"name":"register","qualifiedName":"moxxmpp.XmppManagerBase.register","href":"moxxmpp/XmppManagerBase/register.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Registers the callbacks from XmppConnection with the manager","enclosedBy":{"name":"XmppManagerBase","kind":3,"href":"moxxmpp/XmppManagerBase-class.html"}},{"name":"reply","qualifiedName":"moxxmpp.XmppManagerBase.reply","href":"moxxmpp/XmppManagerBase/reply.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Sends a reply of the stanza in data with type. Replaces the original stanza's\nchildren with children.","enclosedBy":{"name":"XmppManagerBase","kind":3,"href":"moxxmpp/XmppManagerBase-class.html"}},{"name":"runNonzaHandlers","qualifiedName":"moxxmpp.XmppManagerBase.runNonzaHandlers","href":"moxxmpp/XmppManagerBase/runNonzaHandlers.html","kind":10,"overriddenDepth":0,"packageRank":0,"desc":"Runs all NonzaHandlers of this Manager which match the nonza. Resolves to true if\nthe nonza has been handled by one of the handlers. Resolves to false otherwise.","enclosedBy":{"name":"XmppManagerBase","kind":3,"href":"moxxmpp/XmppManagerBase-class.html"}},{"name":"XmppRosterItem","qualifiedName":"moxxmpp.XmppRosterItem","href":"moxxmpp/XmppRosterItem-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"operator ==","qualifiedName":"moxxmpp.XmppRosterItem.==","href":"moxxmpp/XmppRosterItem/operator_equals.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"The equality operator.","enclosedBy":{"name":"XmppRosterItem","kind":3,"href":"moxxmpp/XmppRosterItem-class.html"}},{"name":"XmppRosterItem","qualifiedName":"moxxmpp.XmppRosterItem.XmppRosterItem","href":"moxxmpp/XmppRosterItem/XmppRosterItem.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppRosterItem","kind":3,"href":"moxxmpp/XmppRosterItem-class.html"}},{"name":"ask","qualifiedName":"moxxmpp.XmppRosterItem.ask","href":"moxxmpp/XmppRosterItem/ask.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppRosterItem","kind":3,"href":"moxxmpp/XmppRosterItem-class.html"}},{"name":"groups","qualifiedName":"moxxmpp.XmppRosterItem.groups","href":"moxxmpp/XmppRosterItem/groups.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppRosterItem","kind":3,"href":"moxxmpp/XmppRosterItem-class.html"}},{"name":"hashCode","qualifiedName":"moxxmpp.XmppRosterItem.hashCode","href":"moxxmpp/XmppRosterItem/hashCode.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"The hash code for this object.","enclosedBy":{"name":"XmppRosterItem","kind":3,"href":"moxxmpp/XmppRosterItem-class.html"}},{"name":"jid","qualifiedName":"moxxmpp.XmppRosterItem.jid","href":"moxxmpp/XmppRosterItem/jid.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppRosterItem","kind":3,"href":"moxxmpp/XmppRosterItem-class.html"}},{"name":"name","qualifiedName":"moxxmpp.XmppRosterItem.name","href":"moxxmpp/XmppRosterItem/name.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppRosterItem","kind":3,"href":"moxxmpp/XmppRosterItem-class.html"}},{"name":"subscription","qualifiedName":"moxxmpp.XmppRosterItem.subscription","href":"moxxmpp/XmppRosterItem/subscription.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppRosterItem","kind":3,"href":"moxxmpp/XmppRosterItem-class.html"}},{"name":"toString","qualifiedName":"moxxmpp.XmppRosterItem.toString","href":"moxxmpp/XmppRosterItem/toString.html","kind":10,"overriddenDepth":1,"packageRank":0,"desc":"A string representation of this object.","enclosedBy":{"name":"XmppRosterItem","kind":3,"href":"moxxmpp/XmppRosterItem-class.html"}},{"name":"XmppSocketClosureEvent","qualifiedName":"moxxmpp.XmppSocketClosureEvent","href":"moxxmpp/XmppSocketClosureEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered when the socket is closed","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"XmppSocketClosureEvent","qualifiedName":"moxxmpp.XmppSocketClosureEvent.XmppSocketClosureEvent","href":"moxxmpp/XmppSocketClosureEvent/XmppSocketClosureEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppSocketClosureEvent","kind":3,"href":"moxxmpp/XmppSocketClosureEvent-class.html"}},{"name":"expected","qualifiedName":"moxxmpp.XmppSocketClosureEvent.expected","href":"moxxmpp/XmppSocketClosureEvent/expected.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"Indicate that the socket did not close unexpectedly.","enclosedBy":{"name":"XmppSocketClosureEvent","kind":3,"href":"moxxmpp/XmppSocketClosureEvent-class.html"}},{"name":"XmppSocketErrorEvent","qualifiedName":"moxxmpp.XmppSocketErrorEvent","href":"moxxmpp/XmppSocketErrorEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"Triggered by the socket when an error occurs.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"XmppSocketErrorEvent","qualifiedName":"moxxmpp.XmppSocketErrorEvent.XmppSocketErrorEvent","href":"moxxmpp/XmppSocketErrorEvent/XmppSocketErrorEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppSocketErrorEvent","kind":3,"href":"moxxmpp/XmppSocketErrorEvent-class.html"}},{"name":"error","qualifiedName":"moxxmpp.XmppSocketErrorEvent.error","href":"moxxmpp/XmppSocketErrorEvent/error.html","kind":16,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppSocketErrorEvent","kind":3,"href":"moxxmpp/XmppSocketErrorEvent-class.html"}},{"name":"XmppSocketEvent","qualifiedName":"moxxmpp.XmppSocketEvent","href":"moxxmpp/XmppSocketEvent-class.html","kind":3,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"XmppSocketEvent","qualifiedName":"moxxmpp.XmppSocketEvent.XmppSocketEvent","href":"moxxmpp/XmppSocketEvent/XmppSocketEvent.html","kind":2,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"XmppSocketEvent","kind":3,"href":"moxxmpp/XmppSocketEvent-class.html"}},{"name":"allowedHTTPHeaders","qualifiedName":"moxxmpp.allowedHTTPHeaders","href":"moxxmpp/allowedHTTPHeaders-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"bind2Negotiator","qualifiedName":"moxxmpp.bind2Negotiator","href":"moxxmpp/bind2Negotiator-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"bind2Xmlns","qualifiedName":"moxxmpp.bind2Xmlns","href":"moxxmpp/bind2Xmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"bindXmlns","qualifiedName":"moxxmpp.bindXmlns","href":"moxxmpp/bindXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"blockingManager","qualifiedName":"moxxmpp.blockingManager","href":"moxxmpp/blockingManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"blockingXmlns","qualifiedName":"moxxmpp.blockingXmlns","href":"moxxmpp/blockingXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"buildDiscoInfoQueryStanza","qualifiedName":"moxxmpp.buildDiscoInfoQueryStanza","href":"moxxmpp/buildDiscoInfoQueryStanza.html","kind":8,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"buildDiscoItemsQueryStanza","qualifiedName":"moxxmpp.buildDiscoItemsQueryStanza","href":"moxxmpp/buildDiscoItemsQueryStanza.html","kind":8,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"buildErrorElement","qualifiedName":"moxxmpp.buildErrorElement","href":"moxxmpp/buildErrorElement.html","kind":8,"overriddenDepth":0,"packageRank":0,"desc":"Build an element with a child <condition type=\"type\" />. If text\nis not null, then the condition element will contain a element with text\nas the body.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"bundleFromXML","qualifiedName":"moxxmpp.bundleFromXML","href":"moxxmpp/bundleFromXML.html","kind":8,"overriddenDepth":0,"packageRank":0,"desc":"Convert the XML representation of an OMEMO bundle into an OmemoBundle object.\njid refers to the JID the bundle belongs to. id refers to the bundle's device\nidentifier. bundle refers to the element.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"bundleToXML","qualifiedName":"moxxmpp.bundleToXML","href":"moxxmpp/bundleToXML.html","kind":8,"overriddenDepth":0,"packageRank":0,"desc":"Converts an OmemoBundle bundle into its XML representation.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"calculateCapabilityHash","qualifiedName":"moxxmpp.calculateCapabilityHash","href":"moxxmpp/calculateCapabilityHash.html","kind":8,"overriddenDepth":0,"packageRank":0,"desc":"Calculates the Entitiy Capability hash according to XEP-0115 based on the\ndisco information.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"capsXmlns","qualifiedName":"moxxmpp.capsXmlns","href":"moxxmpp/capsXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"carbonsManager","qualifiedName":"moxxmpp.carbonsManager","href":"moxxmpp/carbonsManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"carbonsNegotiator","qualifiedName":"moxxmpp.carbonsNegotiator","href":"moxxmpp/carbonsNegotiator-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"carbonsXmlns","qualifiedName":"moxxmpp.carbonsXmlns","href":"moxxmpp/carbonsXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"chatMarkerManager","qualifiedName":"moxxmpp.chatMarkerManager","href":"moxxmpp/chatMarkerManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"chatMarkersXmlns","qualifiedName":"moxxmpp.chatMarkersXmlns","href":"moxxmpp/chatMarkersXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"chatStateManager","qualifiedName":"moxxmpp.chatStateManager","href":"moxxmpp/chatStateManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"chatStateXmlns","qualifiedName":"moxxmpp.chatStateXmlns","href":"moxxmpp/chatStateXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"checkAffixElements","qualifiedName":"moxxmpp.checkAffixElements","href":"moxxmpp/checkAffixElements.html","kind":8,"overriddenDepth":0,"packageRank":0,"desc":"Checks the OMEMO affix elements. envelope refers to the element we get\nafter decrypting the payload. sender refers to the \"to\" attribute of the stanza.\nourJid is our current full Jid.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"componentAcceptXmlns","qualifiedName":"moxxmpp.componentAcceptXmlns","href":"moxxmpp/componentAcceptXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"constructHashElement","qualifiedName":"moxxmpp.constructHashElement","href":"moxxmpp/constructHashElement.html","kind":8,"overriddenDepth":0,"packageRank":0,"desc":"Helper method for building a element according to XEP-0300.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"cryptographicHashManager","qualifiedName":"moxxmpp.cryptographicHashManager","href":"moxxmpp/cryptographicHashManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"csiManager","qualifiedName":"moxxmpp.csiManager","href":"moxxmpp/csiManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"csiNegotiator","qualifiedName":"moxxmpp.csiNegotiator","href":"moxxmpp/csiNegotiator-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"csiXmlns","qualifiedName":"moxxmpp.csiXmlns","href":"moxxmpp/csiXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"dataFormsXmlns","qualifiedName":"moxxmpp.dataFormsXmlns","href":"moxxmpp/dataFormsXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"delayedDeliveryManager","qualifiedName":"moxxmpp.delayedDeliveryManager","href":"moxxmpp/delayedDeliveryManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"delayedDeliveryXmlns","qualifiedName":"moxxmpp.delayedDeliveryXmlns","href":"moxxmpp/delayedDeliveryXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"deliveryXmlns","qualifiedName":"moxxmpp.deliveryXmlns","href":"moxxmpp/deliveryXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"discoInfoXmlns","qualifiedName":"moxxmpp.discoInfoXmlns","href":"moxxmpp/discoInfoXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"discoItemsXmlns","qualifiedName":"moxxmpp.discoItemsXmlns","href":"moxxmpp/discoItemsXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"discoManager","qualifiedName":"moxxmpp.discoManager","href":"moxxmpp/discoManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"emeLegacyOpenPGP","qualifiedName":"moxxmpp.emeLegacyOpenPGP","href":"moxxmpp/emeLegacyOpenPGP-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"emeManager","qualifiedName":"moxxmpp.emeManager","href":"moxxmpp/emeManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"emeOmemo","qualifiedName":"moxxmpp.emeOmemo","href":"moxxmpp/emeOmemo-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"emeOmemo1","qualifiedName":"moxxmpp.emeOmemo1","href":"moxxmpp/emeOmemo1-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"emeOmemo2","qualifiedName":"moxxmpp.emeOmemo2","href":"moxxmpp/emeOmemo2-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"emeOpenPGP","qualifiedName":"moxxmpp.emeOpenPGP","href":"moxxmpp/emeOpenPGP-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"emeOtr","qualifiedName":"moxxmpp.emeOtr","href":"moxxmpp/emeOtr-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"emeXmlns","qualifiedName":"moxxmpp.emeXmlns","href":"moxxmpp/emeXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"entityCapabilitiesManager","qualifiedName":"moxxmpp.entityCapabilitiesManager","href":"moxxmpp/entityCapabilitiesManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"extendedAddressingXmlns","qualifiedName":"moxxmpp.extendedAddressingXmlns","href":"moxxmpp/extendedAddressingXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"fallbackIndicationXmlns","qualifiedName":"moxxmpp.fallbackIndicationXmlns","href":"moxxmpp/fallbackIndicationXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"fallbackXmlns","qualifiedName":"moxxmpp.fallbackXmlns","href":"moxxmpp/fallbackXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"fastXmlns","qualifiedName":"moxxmpp.fastXmlns","href":"moxxmpp/fastXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"fasteningXmlns","qualifiedName":"moxxmpp.fasteningXmlns","href":"moxxmpp/fasteningXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"fileMetadataXmlns","qualifiedName":"moxxmpp.fileMetadataXmlns","href":"moxxmpp/fileMetadataXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"fileUploadNotificationManager","qualifiedName":"moxxmpp.fileUploadNotificationManager","href":"moxxmpp/fileUploadNotificationManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"fileUploadNotificationXmlns","qualifiedName":"moxxmpp.fileUploadNotificationXmlns","href":"moxxmpp/fileUploadNotificationXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"NOTE: Specified by https://github.com/PapaTutuWawa/custom-xeps/blob/master/xep-xxxx-file-upload-notifications.md","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"formVarFormType","qualifiedName":"moxxmpp.formVarFormType","href":"moxxmpp/formVarFormType-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"forwardedXmlns","qualifiedName":"moxxmpp.forwardedXmlns","href":"moxxmpp/forwardedXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"fullStanzaXmlns","qualifiedName":"moxxmpp.fullStanzaXmlns","href":"moxxmpp/fullStanzaXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"generateRpad","qualifiedName":"moxxmpp.generateRpad","href":"moxxmpp/generateRpad.html","kind":8,"overriddenDepth":0,"packageRank":0,"desc":"Generate a random alpha-numeric string with a random length between 0 and 200 in\naccordance to XEP-0420's rpad affix element.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"getPubSubError","qualifiedName":"moxxmpp.getPubSubError","href":"moxxmpp/getPubSubError.html","kind":8,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"gs2Header","qualifiedName":"moxxmpp.gs2Header","href":"moxxmpp/gs2Header-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"handleUnhandledStanza","qualifiedName":"moxxmpp.handleUnhandledStanza","href":"moxxmpp/handleUnhandledStanza.html","kind":8,"overriddenDepth":0,"packageRank":0,"desc":"Bounce a stanza if it was not handled by any manager. conn is the connection object\nto use for sending the stanza. data is the StanzaHandlerData of the unhandled\nstanza.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"hashFromType","qualifiedName":"moxxmpp.hashFromType","href":"moxxmpp/hashFromType.html","kind":8,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"hashFunctionNameBaseXmlns","qualifiedName":"moxxmpp.hashFunctionNameBaseXmlns","href":"moxxmpp/hashFunctionNameBaseXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"hashXmlns","qualifiedName":"moxxmpp.hashXmlns","href":"moxxmpp/hashXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"httpFileUploadManager","qualifiedName":"moxxmpp.httpFileUploadManager","href":"moxxmpp/httpFileUploadManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"httpFileUploadXmlns","qualifiedName":"moxxmpp.httpFileUploadXmlns","href":"moxxmpp/httpFileUploadXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ioctetSortComparator","qualifiedName":"moxxmpp.ioctetSortComparator","href":"moxxmpp/ioctetSortComparator.html","kind":8,"overriddenDepth":0,"packageRank":0,"desc":"A sort comparator using the i;octet collation defined by RFC 4790","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"ioctetSortComparatorRaw","qualifiedName":"moxxmpp.ioctetSortComparatorRaw","href":"moxxmpp/ioctetSortComparatorRaw.html","kind":8,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"jingleContentThumbnailXmlns","qualifiedName":"moxxmpp.jingleContentThumbnailXmlns","href":"moxxmpp/jingleContentThumbnailXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"jingleFileTransferXmlns","qualifiedName":"moxxmpp.jingleFileTransferXmlns","href":"moxxmpp/jingleFileTransferXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"lastMessageCorrectionManager","qualifiedName":"moxxmpp.lastMessageCorrectionManager","href":"moxxmpp/lastMessageCorrectionManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"lmcXmlns","qualifiedName":"moxxmpp.lmcXmlns","href":"moxxmpp/lmcXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"mechanismNameFromType","qualifiedName":"moxxmpp.mechanismNameFromType","href":"moxxmpp/mechanismNameFromType.html","kind":8,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"messageDeliveryReceiptManager","qualifiedName":"moxxmpp.messageDeliveryReceiptManager","href":"moxxmpp/messageDeliveryReceiptManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"messageManager","qualifiedName":"moxxmpp.messageManager","href":"moxxmpp/messageManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"messageProcessingHintManager","qualifiedName":"moxxmpp.messageProcessingHintManager","href":"moxxmpp/messageProcessingHintManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"messageProcessingHintsXmlns","qualifiedName":"moxxmpp.messageProcessingHintsXmlns","href":"moxxmpp/messageProcessingHintsXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"messageReactionsManager","qualifiedName":"moxxmpp.messageReactionsManager","href":"moxxmpp/messageReactionsManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"messageReactionsXmlns","qualifiedName":"moxxmpp.messageReactionsXmlns","href":"moxxmpp/messageReactionsXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"messageRepliesManager","qualifiedName":"moxxmpp.messageRepliesManager","href":"moxxmpp/messageRepliesManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"messageRetractionManager","qualifiedName":"moxxmpp.messageRetractionManager","href":"moxxmpp/messageRetractionManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"messageRetractionXmlns","qualifiedName":"moxxmpp.messageRetractionXmlns","href":"moxxmpp/messageRetractionXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"mucManager","qualifiedName":"moxxmpp.mucManager","href":"moxxmpp/mucManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"mucUserXmlns","qualifiedName":"moxxmpp.mucUserXmlns","href":"moxxmpp/mucUserXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"mucXmlns","qualifiedName":"moxxmpp.mucXmlns","href":"moxxmpp/mucXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"namespaceFromType","qualifiedName":"moxxmpp.namespaceFromType","href":"moxxmpp/namespaceFromType.html","kind":8,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"occupantIdManager","qualifiedName":"moxxmpp.occupantIdManager","href":"moxxmpp/occupantIdManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"occupantIdXmlns","qualifiedName":"moxxmpp.occupantIdXmlns","href":"moxxmpp/occupantIdXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"omemoBundlesXmlns","qualifiedName":"moxxmpp.omemoBundlesXmlns","href":"moxxmpp/omemoBundlesXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"omemoDevicesXmlns","qualifiedName":"moxxmpp.omemoDevicesXmlns","href":"moxxmpp/omemoDevicesXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"omemoManager","qualifiedName":"moxxmpp.omemoManager","href":"moxxmpp/omemoManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"omemoXmlns","qualifiedName":"moxxmpp.omemoXmlns","href":"moxxmpp/omemoXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"oobDataXmlns","qualifiedName":"moxxmpp.oobDataXmlns","href":"moxxmpp/oobDataXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"oobManager","qualifiedName":"moxxmpp.oobManager","href":"moxxmpp/oobManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"parseDataForm","qualifiedName":"moxxmpp.parseDataForm","href":"moxxmpp/parseDataForm.html","kind":8,"overriddenDepth":0,"packageRank":0,"desc":"Parse a Data Form declaration.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"parseSIMSElement","qualifiedName":"moxxmpp.parseSIMSElement","href":"moxxmpp/parseSIMSElement.html","kind":8,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"pbkdfBitsFromHash","qualifiedName":"moxxmpp.pbkdfBitsFromHash","href":"moxxmpp/pbkdfBitsFromHash.html","kind":8,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"pingManager","qualifiedName":"moxxmpp.pingManager","href":"moxxmpp/pingManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"prepareHeaders","qualifiedName":"moxxmpp.prepareHeaders","href":"moxxmpp/prepareHeaders.html","kind":8,"overriddenDepth":0,"packageRank":0,"desc":"Prepares a list of headers by removing newlines from header names and values\nand also removes any headers that are not allowed by the XEP.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"presenceManager","qualifiedName":"moxxmpp.presenceManager","href":"moxxmpp/presenceManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"presenceNegotiator","qualifiedName":"moxxmpp.presenceNegotiator","href":"moxxmpp/presenceNegotiator-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"processStatelessFileSharingSources","qualifiedName":"moxxmpp.processStatelessFileSharingSources","href":"moxxmpp/processStatelessFileSharingSources.html","kind":8,"overriddenDepth":0,"packageRank":0,"desc":"Finds the element in node and returns the list of\nStatelessFileSharingSources contained with it.\nIf checkXmlns is true, then the sources element must also have an xmlns attribute\nof \"urn:xmpp:sfs:0\".","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"pubsubEventXmlns","qualifiedName":"moxxmpp.pubsubEventXmlns","href":"moxxmpp/pubsubEventXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"pubsubManager","qualifiedName":"moxxmpp.pubsubManager","href":"moxxmpp/pubsubManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"pubsubNodeConfigMax","qualifiedName":"moxxmpp.pubsubNodeConfigMax","href":"moxxmpp/pubsubNodeConfigMax-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"pubsubNodeConfigMultiItems","qualifiedName":"moxxmpp.pubsubNodeConfigMultiItems","href":"moxxmpp/pubsubNodeConfigMultiItems-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"pubsubOwnerXmlns","qualifiedName":"moxxmpp.pubsubOwnerXmlns","href":"moxxmpp/pubsubOwnerXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"pubsubPublishOptionsXmlns","qualifiedName":"moxxmpp.pubsubPublishOptionsXmlns","href":"moxxmpp/pubsubPublishOptionsXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"pubsubXmlns","qualifiedName":"moxxmpp.pubsubXmlns","href":"moxxmpp/pubsubXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"referenceXmlns","qualifiedName":"moxxmpp.referenceXmlns","href":"moxxmpp/referenceXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"replyXmlns","qualifiedName":"moxxmpp.replyXmlns","href":"moxxmpp/replyXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"resourceBindingNegotiator","qualifiedName":"moxxmpp.resourceBindingNegotiator","href":"moxxmpp/resourceBindingNegotiator-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"roomInfoFormType","qualifiedName":"moxxmpp.roomInfoFormType","href":"moxxmpp/roomInfoFormType-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"rosterManager","qualifiedName":"moxxmpp.rosterManager","href":"moxxmpp/rosterManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"rosterNegotiator","qualifiedName":"moxxmpp.rosterNegotiator","href":"moxxmpp/rosterNegotiator-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"rosterVersioningXmlns","qualifiedName":"moxxmpp.rosterVersioningXmlns","href":"moxxmpp/rosterVersioningXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"rosterXmlns","qualifiedName":"moxxmpp.rosterXmlns","href":"moxxmpp/rosterXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"sasl2Negotiator","qualifiedName":"moxxmpp.sasl2Negotiator","href":"moxxmpp/sasl2Negotiator-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"sasl2Xmlns","qualifiedName":"moxxmpp.sasl2Xmlns","href":"moxxmpp/sasl2Xmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"saslFASTNegotiator","qualifiedName":"moxxmpp.saslFASTNegotiator","href":"moxxmpp/saslFASTNegotiator-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"saslPlainNegotiator","qualifiedName":"moxxmpp.saslPlainNegotiator","href":"moxxmpp/saslPlainNegotiator-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"saslScramSha1Negotiator","qualifiedName":"moxxmpp.saslScramSha1Negotiator","href":"moxxmpp/saslScramSha1Negotiator-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"saslScramSha256Negotiator","qualifiedName":"moxxmpp.saslScramSha256Negotiator","href":"moxxmpp/saslScramSha256Negotiator-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"saslScramSha512Negotiator","qualifiedName":"moxxmpp.saslScramSha512Negotiator","href":"moxxmpp/saslScramSha512Negotiator-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"saslXmlns","qualifiedName":"moxxmpp.saslXmlns","href":"moxxmpp/saslXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"sceXmlns","qualifiedName":"moxxmpp.sceXmlns","href":"moxxmpp/sceXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"scramSha1Mechanism","qualifiedName":"moxxmpp.scramSha1Mechanism","href":"moxxmpp/scramSha1Mechanism-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"scramSha256Mechanism","qualifiedName":"moxxmpp.scramSha256Mechanism","href":"moxxmpp/scramSha256Mechanism-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"scramSha512Mechanism","qualifiedName":"moxxmpp.scramSha512Mechanism","href":"moxxmpp/scramSha512Mechanism-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"sfsEncryptionAes128GcmNoPaddingXmlns","qualifiedName":"moxxmpp.sfsEncryptionAes128GcmNoPaddingXmlns","href":"moxxmpp/sfsEncryptionAes128GcmNoPaddingXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"sfsEncryptionAes256CbcPkcs7Xmlns","qualifiedName":"moxxmpp.sfsEncryptionAes256CbcPkcs7Xmlns","href":"moxxmpp/sfsEncryptionAes256CbcPkcs7Xmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"sfsEncryptionAes256GcmNoPaddingXmlns","qualifiedName":"moxxmpp.sfsEncryptionAes256GcmNoPaddingXmlns","href":"moxxmpp/sfsEncryptionAes256GcmNoPaddingXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"sfsEncryptionXmlns","qualifiedName":"moxxmpp.sfsEncryptionXmlns","href":"moxxmpp/sfsEncryptionXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"sfsManager","qualifiedName":"moxxmpp.sfsManager","href":"moxxmpp/sfsManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"sfsXmlns","qualifiedName":"moxxmpp.sfsXmlns","href":"moxxmpp/sfsXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"simsManager","qualifiedName":"moxxmpp.simsManager","href":"moxxmpp/simsManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"simsXmlns","qualifiedName":"moxxmpp.simsXmlns","href":"moxxmpp/simsXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"smManager","qualifiedName":"moxxmpp.smManager","href":"moxxmpp/smManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"smXmlns","qualifiedName":"moxxmpp.smXmlns","href":"moxxmpp/smXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"stableIdManager","qualifiedName":"moxxmpp.stableIdManager","href":"moxxmpp/stableIdManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"stableIdXmlns","qualifiedName":"moxxmpp.stableIdXmlns","href":"moxxmpp/stableIdXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"stanzaHandlerSortComparator","qualifiedName":"moxxmpp.stanzaHandlerSortComparator","href":"moxxmpp/stanzaHandlerSortComparator.html","kind":8,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"stanzaXmlns","qualifiedName":"moxxmpp.stanzaXmlns","href":"moxxmpp/stanzaXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"startTlsNegotiator","qualifiedName":"moxxmpp.startTlsNegotiator","href":"moxxmpp/startTlsNegotiator-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"startTlsXmlns","qualifiedName":"moxxmpp.startTlsXmlns","href":"moxxmpp/startTlsXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"stickersManager","qualifiedName":"moxxmpp.stickersManager","href":"moxxmpp/stickersManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"stickersXmlns","qualifiedName":"moxxmpp.stickersXmlns","href":"moxxmpp/stickersXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"streamManagementNegotiator","qualifiedName":"moxxmpp.streamManagementNegotiator","href":"moxxmpp/streamManagementNegotiator-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"streamXmlns","qualifiedName":"moxxmpp.streamXmlns","href":"moxxmpp/streamXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"subscriptionPreApprovalXmlns","qualifiedName":"moxxmpp.subscriptionPreApprovalXmlns","href":"moxxmpp/subscriptionPreApprovalXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"unpackForwarded","qualifiedName":"moxxmpp.unpackForwarded","href":"moxxmpp/unpackForwarded.html","kind":8,"overriddenDepth":0,"packageRank":0,"desc":"Extracts the message stanza from the node.","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"urlDataXmlns","qualifiedName":"moxxmpp.urlDataXmlns","href":"moxxmpp/urlDataXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"userAvatarDataXmlns","qualifiedName":"moxxmpp.userAvatarDataXmlns","href":"moxxmpp/userAvatarDataXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"userAvatarManager","qualifiedName":"moxxmpp.userAvatarManager","href":"moxxmpp/userAvatarManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"userAvatarMetadataXmlns","qualifiedName":"moxxmpp.userAvatarMetadataXmlns","href":"moxxmpp/userAvatarMetadataXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"vCardTempUpdate","qualifiedName":"moxxmpp.vCardTempUpdate","href":"moxxmpp/vCardTempUpdate-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"vCardTempXmlns","qualifiedName":"moxxmpp.vCardTempXmlns","href":"moxxmpp/vCardTempXmlns-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"vcardManager","qualifiedName":"moxxmpp.vcardManager","href":"moxxmpp/vcardManager-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"xmlUintMax","qualifiedName":"moxxmpp.xmlUintMax","href":"moxxmpp/xmlUintMax-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}},{"name":"xmppClientALPNId","qualifiedName":"moxxmpp.xmppClientALPNId","href":"moxxmpp/xmppClientALPNId-constant.html","kind":19,"overriddenDepth":0,"packageRank":0,"desc":"","enclosedBy":{"name":"moxxmpp","kind":9,"href":"moxxmpp/moxxmpp-library.html"}}]