Warning: Use of undefined constant Symbol - assumed 'Symbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/workbench-106550/lib/dojo/util/docscripts/lib/parser2/dojo2.inc on line 215 Warning: Use of undefined constant JavaScriptSymbol - assumed 'JavaScriptSymbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/workbench-106550/lib/dojo/util/docscripts/lib/parser2/dojo2.inc on line 215

dojox/xmpp/xmppSession.js

  • Provides:

    • dojox.xmpp.xmppSession
  • Requires:

    • dojox.xmpp.TransportSession in common
    • dojox.xmpp.RosterService in common
    • dojox.xmpp.PresenceService in common
    • dojox.xmpp.UserService in common
    • dojox.xmpp.ChatService in common
    • dojox.xmpp.sasl in common
  • dojox.xmpp.xmppSession

    • type
      Function
    • parameters:
      • props
  • dojox.xmpp.xmppSession.roster

    • type
      Array
  • dojox.xmpp.xmppSession.chatRegister

    • type
      Array
  • dojox.xmpp.xmppSession._iqId

    • type
      Object
  • dojox.xmpp.xmppSession.open

    • parameters:
      • user
      • password
      • resource
    • type
      Function
  • dojox.xmpp.xmppSession.open.jid

    • type
      String
  • dojox.xmpp.xmppSession.open.password

  • dojox.xmpp.xmppSession.open.resource

  • dojox.xmpp.xmppSession.close

    • type
      Function
  • dojox.xmpp.xmppSession.close.state

  • dojox.xmpp.xmppSession.processProtocolResponse

    • parameters:
      • msg
    • type
      Function
  • dojox.xmpp.xmppSession.messageHandler

    • parameters:
      • msg
    • type
      Function
  • dojox.xmpp.xmppSession.iqHandler

    • parameters:
      • msg
    • type
      Function
  • dojox.xmpp.xmppSession.presenceHandler

    • parameters:
      • msg
    • type
      Function
  • dojox.xmpp.xmppSession.featuresHandler

    • parameters:
      • msg
    • type
      Function
  • dojox.xmpp.xmppSession.featuresHandler.auth

    • type
      Object
  • dojox.xmpp.xmppSession.saslHandler

    • parameters:
      • msg
    • type
      Function
  • dojox.xmpp.xmppSession.sendRestart

    • type
      Function
  • dojox.xmpp.xmppSession.chatHandler

    • parameters:
      • msg
    • type
      Function
  • dojox.xmpp.xmppSession.chatHandler.useChatState

    • type
      bool
  • dojox.xmpp.xmppSession.simpleMessageHandler

    • parameters:
      • msg
    • type
      Function
  • dojox.xmpp.xmppSession.registerChatInstance

    • parameters:
      • chatInstance
      • message
    • type
      Function
  • dojox.xmpp.xmppSession.iqSetHandler

    • parameters:
      • msg
    • type
      Function
  • dojox.xmpp.xmppSession.sendIqResult

    • parameters:
      • iqId
      • to
    • type
      Function
  • dojox.xmpp.xmppSession.rosterSetHandler

    • parameters:
      • elem
    • type
      Function
  • dojox.xmpp.xmppSession.presenceUpdate

    • parameters:
      • msg
    • type
      Function
  • dojox.xmpp.xmppSession.retrieveRoster

    • type
      Function
  • dojox.xmpp.xmppSession.getRosterIndex

    • parameters:
      • jid
    • type
      Function
  • dojox.xmpp.xmppSession.createRosterEntry

    • parameters:
      • elem
    • type
      Function
  • dojox.xmpp.xmppSession.bindResource

    • parameters:
      • hasSession
    • type
      Function
  • dojox.xmpp.xmppSession.getNextIqId

    • type
      Function
  • dojox.xmpp.xmppSession.presenceSubscriptionRequest

    • parameters:
      • msg
    • type
      Function
  • dojox.xmpp.xmppSession.dispatchPacket

    • parameters:
      • msg
      • type
      • matchId
    • type
      Function
  • dojox.xmpp.xmppSession.setState

    • parameters:
      • state
      • message
    • type
      Function
  • dojox.xmpp.xmppSession.setState.state

  • dojox.xmpp.xmppSession.search

    • parameters:
      • searchString
      • service
      • searchAttribute
    • type
      Function
  • dojox.xmpp.xmppSession._onSearchResults

    • parameters:
      • msg
    • type
      Function
  • dojox.xmpp.xmppSession.onLogin

    • type
      Function
  • dojox.xmpp.xmppSession.onLoginFailure

    • parameters:
      • msg
    • type
      Function
  • dojox.xmpp.xmppSession.onBindResource

    • parameters:
      • msg
      • hasSession
    • type
      Function
  • dojox.xmpp.xmppSession.onBindResource.jid

    • type
      Object
  • dojox.xmpp.xmppSession.onBindResource.resource

    • type
      Object
  • dojox.xmpp.xmppSession.onBindSession

    • parameters:
      • msg
    • type
      Function
  • dojox.xmpp.xmppSession.onSearchResults

    • parameters:
      • results
    • type
      Function
  • dojox.xmpp.xmppSession.onRetrieveRoster

    • parameters:
      • msg
    • type
      Function
  • dojox.xmpp.xmppSession.onRosterUpdated

    • type
      Function
  • dojox.xmpp.xmppSession.onSubscriptionRequest

    • parameters:
      • req
    • type
      Function
  • dojox.xmpp.xmppSession.onPresenceUpdate

    • parameters:
      • p
    • type
      Function
  • dojox.xmpp.xmppSession.onTransportReady

    • type
      Function
  • dojox.xmpp.xmppSession.onTransportReady.rosterService

    • type
      Object
  • dojox.xmpp.xmppSession.onTransportReady.presenceService

    • type
      Object
  • dojox.xmpp.xmppSession.onTransportReady.userService

    • type
      Object
  • dojox.xmpp.xmppSession.onTransportTerminate

    • parameters:
      • newState
      • oldState
      • message
    • type
      Function
  • dojox.xmpp.xmppSession.onConnected

    • type
      Function
  • dojox.xmpp.xmppSession.onTerminate

    • parameters:
      • newState
      • oldState
      • message
    • type
      Function
  • dojox.xmpp.xmppSession.onActive

    • type
      Function
  • dojox.xmpp.xmppSession.onRegisterChatInstance

    • parameters:
      • chatInstance
      • message
    • type
      Function
  • dojox.xmpp.xmppSession.onRosterAdded

    • parameters:
      • ri
    • type
      Function
  • dojox.xmpp.xmppSession.onRosterRemoved

    • parameters:
      • ri
    • type
      Function
  • dojox.xmpp.xmppSession.onRosterChanged

    • parameters:
      • ri
      • previousCopy
    • type
      Function
  • dojox.xmpp.xmppSession.processXmppError

    • parameters:
      • msg
    • type
      Function
  • dojox.xmpp.xmppSession.sendStanzaError

    • parameters:
      • stanzaType
      • to
      • id
      • errorType
      • condition
      • text
    • type
      Function
  • dojox.xmpp.xmppSession.getBareJid

    • parameters:
      • jid
    • type
      Function
  • dojox.xmpp.xmppSession.getResourceFromJid

    • parameters:
      • jid
    • type
      Function
  • dojox.xmpp.xmpp

    • type
      Object
  • dojox.xmpp.xmpp.STREAM_NS

    • type
      String
  • dojox.xmpp.xmpp.CLIENT_NS

    • type
      String
  • dojox.xmpp.xmpp.STANZA_NS

    • type
      String
  • dojox.xmpp.xmpp.SASL_NS

    • type
      String
  • dojox.xmpp.xmpp.BIND_NS

    • type
      String
  • dojox.xmpp.xmpp.SESSION_NS

    • type
      String
  • dojox.xmpp.xmpp.BODY_NS

    • type
      String
  • dojox.xmpp.xmpp.XHTML_BODY_NS

    • type
      String
  • dojox.xmpp.xmpp.XHTML_IM_NS

    • type
      String
  • dojox.xmpp.xmpp.INACTIVE

    • type
      String
  • dojox.xmpp.xmpp.CONNECTED

    • type
      String
  • dojox.xmpp.xmpp.ACTIVE

    • type
      String
  • dojox.xmpp.xmpp.TERMINATE

    • type
      String
  • dojox.xmpp.xmpp.LOGIN_FAILURE

    • type
      String
  • dojox.xmpp.xmpp.INVALID_ID

    • type
      Number
  • dojox.xmpp.xmpp.NO_ID

    • type
      Number
  • dojox.xmpp.xmpp.error

    • type
      Object
  • dojox.xmpp.xmpp.error.BAD_REQUEST

    • type
      String
  • dojox.xmpp.xmpp.error.CONFLICT

    • type
      String
  • dojox.xmpp.xmpp.error.FEATURE_NOT_IMPLEMENTED

    • type
      String
  • dojox.xmpp.xmpp.error.FORBIDDEN

    • type
      String
  • dojox.xmpp.xmpp.error.GONE

    • type
      String
  • dojox.xmpp.xmpp.error.INTERNAL_SERVER_ERROR

    • type
      String
  • dojox.xmpp.xmpp.error.ITEM_NOT_FOUND

    • type
      String
  • dojox.xmpp.xmpp.error.ID_MALFORMED

    • type
      String
  • dojox.xmpp.xmpp.error.NOT_ACCEPTABLE

    • type
      String
  • dojox.xmpp.xmpp.error.NOT_ALLOWED

    • type
      String
  • dojox.xmpp.xmpp.error.NOT_AUTHORIZED

    • type
      String
  • dojox.xmpp.xmpp.error.SERVICE_UNAVAILABLE

    • type
      String
  • dojox.xmpp.xmpp.error.SUBSCRIPTION_REQUIRED

    • type
      String
  • dojox.xmpp.xmpp.error.UNEXPECTED_REQUEST

    • type
      String
  • dojox.xmpp.xmppSession.session

    • type
      Object
  • dojox.xmpp

    • type
      Object
  • dojox

    • type
      Object