TigaseDoc
latest
  • 1. Starting up
  • 2. Basics
  • 3. Supported features
  • 4. List of specifications and modules implementing it
  • 5. Usage examples
TigaseDoc
  • TigaseSwift Development Guide - Version 1.0.0
  • Edit on GitHub

logo

TigaseSwift Development Guide - Version 1.0.0

  • 1. Starting up
    • 1.1. Preparation of environment for development
    • 1.2. Creation of project using TigaseSwift library
  • 2. Basics
    • 2.1. Create XMPP client instance
    • 2.2. Register required modules
    • 2.3. Register additional modules you need
    • 2.4. Provide credentials needed for authentication
    • 2.5. Register for connection related events
    • 2.6. Login
    • 2.7. Disconnect
    • 2.8. Sending custom stanza
      • 2.8.1. Sending stanza without waiting for response
      • 2.8.2. Sending stanza and waiting for response (closures)
      • 2.8.3. Sending stanza and waiting for response (closure)
      • 2.8.4. Sending stanza and waiting for response (AsyncCallback)
  • 3. Supported features
  • 4. List of specifications and modules implementing it
  • 5. Usage examples
    • 5.1. Simple client sending message
    • 5.2. Simple client setting presence and handling incoming presences
    • 5.3. Simple client setting presence, handling incoming presences and responding on incoming messages
    • 5.4. Simple client with support for MUC
    • 5.5. Simple client with support for PubSub
Next

© Copyright 2004-2022, Tigase, Inc. Revision 1d70e9e7.

Built with Sphinx using a theme provided by Read the Docs.