Classes

The following classes are available globally.

  • A ChatListener parses commands from the chat room.

    See more

    Declaration

    Swift

    open class ChatListener
  • A ChatRoom represents a Stack Exchange chat room.

    See more

    Declaration

    Swift

    open class ChatRoom: NSObject
  • A ChatUser represents a user on Stack Exchange chat.

    See more

    Declaration

    Swift

    open class ChatUser: CustomStringConvertible
  • A Client handles HTTP requests, cookie management, and logging in to Stack Exchange chat.

    See more

    Declaration

    Swift

    open class Client: NSObject, URLSessionDataDelegate
  • Handles all the websocket connections.

    See more

    Declaration

    Swift

    public class WebSocket