Package sfs2x.client
Interface ISmartFox
-
- All Known Implementing Classes:
SmartFox
public interface ISmartFox
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddispatchEvent(BaseEvent event)IBuddyManagergetBuddyManager()ConfigDatagetConfig()sfs2x.client.core.EventDispatchergetDispatcher()java.util.List<Room>getJoinedRooms()sfs2x.client.util.LagMonitorgetLagMonitor()RoomgetLastJoinedRoom()org.slf4j.LoggergetLogger()UsergetMySelf()java.lang.StringgetNodeId()IRoomManagergetRoomManager()java.lang.StringgetSessionToken()sfs2x.client.bitswarm.BitSwarmClientgetSocketEngine()IUserManagergetUserManager()voidhandleClientDisconnection(java.lang.String reason)voidhandleHandShake(BaseEvent event)voidhandleLogin(BaseEvent event)voidhandleLogout()voidinitCrypto()booleanisConnected()booleanisDebug()voidsetClientDetails(java.lang.String platformId, java.lang.String version)voidsetJoining(boolean value)voidsetLastJoinedRoom(Room room)voidsetMySelf(User u)voidsetNodeId(java.lang.String value)voidsetReconnectionSeconds(int sec)
-
-
-
Method Detail
-
getLogger
org.slf4j.Logger getLogger()
-
getLastJoinedRoom
Room getLastJoinedRoom()
-
isDebug
boolean isDebug()
-
getRoomManager
IRoomManager getRoomManager()
-
getUserManager
IUserManager getUserManager()
-
getBuddyManager
IBuddyManager getBuddyManager()
-
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()
-
getConfig
ConfigData getConfig()
-
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)
-
-