Package sfs3.client
Interface ISmartFox
- All Known Implementing Classes:
SmartFox
public interface ISmartFox
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddEventListener(String eventType, IEventListener listener) voidconnect(ConfigData cfgData) voidvoidvoidvoiddispatchEvent(ApiEvent event) sfs3.client.bitswarm.BitSwarmClientsfs3.client.util.LagMonitorsfs3.client.util.NetDebugLevelvoidhandleHandShake(ISFSObject sobj) voidbooleanbooleanvoidvoidvoidremoveEventListener(String eventType, IEventListener listener) voidsend(sfs3.client.requests.IClientRequest req) voidsetClientDetails(String platformId, String version) voidsetExecutor(ExecutorService service) voidsetJoining(boolean value) voidsetLastJoinedRoom(Room room) voidvoidvoidsetReconnectionSeconds(int sec)
-
Method Details
-
getVersion
String getVersion() -
getExecutor
ExecutorService getExecutor() -
setExecutor
-
addEventListener
-
removeEventListener
-
removeAllEventListeners
void removeAllEventListeners() -
getLastJoinedRoom
Room getLastJoinedRoom() -
getNetDebugLevel
sfs3.client.util.NetDebugLevel getNetDebugLevel() -
getRoomManager
IRoomManager getRoomManager() -
getUserManager
IUserManager getUserManager() -
getBuddyManager
IBuddyManager getBuddyManager() -
dispatchEvent
-
handleHandShake
-
handleLogout
void handleLogout() -
setJoining
void setJoining(boolean value) -
setLastJoinedRoom
-
connect
-
disconnect
void disconnect() -
killConnection
void killConnection() -
connectUdp
void connectUdp() -
disconnectUdp
void disconnectUdp() -
setMySelf
-
getMySelf
User getMySelf() -
setReconnectionSeconds
void setReconnectionSeconds(int sec) -
setClientDetails
-
getLagMonitor
sfs3.client.util.LagMonitor getLagMonitor() -
getJoinedRooms
-
getConfig
ConfigData getConfig() -
getSessionToken
String getSessionToken() -
getConnectionMode
String getConnectionMode() -
isConnected
boolean isConnected() -
isUdpConnected
boolean isUdpConnected() -
send
void send(sfs3.client.requests.IClientRequest req) -
getBitSwarm
sfs3.client.bitswarm.BitSwarmClient getBitSwarm() -
getScheduler
ScheduledExecutorService getScheduler() -
getNodeId
String getNodeId() -
setNodeId
-