Package sfs2x.client

Interface ISmartFox

  • All Known Implementing Classes:
    SmartFox

    public interface ISmartFox
    • Method Detail

      • getLogger

        org.slf4j.Logger getLogger()
      • getLastJoinedRoom

        Room getLastJoinedRoom()
      • isDebug

        boolean isDebug()
      • dispatchEvent

        void dispatchEvent​(BaseEvent event)
      • handleHandShake

        void handleHandShake​(BaseEvent event)
      • handleLogin

        void handleLogin​(BaseEvent event)
      • handleLogout

        void handleLogout()
      • handleClientDisconnection

        void handleClientDisconnection​(java.lang.String reason)
      • setJoining

        void setJoining​(boolean value)
      • setLastJoinedRoom

        void setLastJoinedRoom​(Room room)
      • setMySelf

        void setMySelf​(User u)
      • getMySelf

        User getMySelf()
      • setReconnectionSeconds

        void setReconnectionSeconds​(int sec)
      • setClientDetails

        void setClientDetails​(java.lang.String platformId,
                              java.lang.String version)
      • getLagMonitor

        sfs2x.client.util.LagMonitor getLagMonitor()
      • getJoinedRooms

        java.util.List<Room> getJoinedRooms()
      • getSessionToken

        java.lang.String getSessionToken()
      • initCrypto

        void initCrypto()
      • isConnected

        boolean isConnected()
      • getSocketEngine

        sfs2x.client.bitswarm.BitSwarmClient getSocketEngine()
      • getDispatcher

        sfs2x.client.core.EventDispatcher getDispatcher()
      • getNodeId

        java.lang.String getNodeId()
      • setNodeId

        void setNodeId​(java.lang.String value)