|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use User | |
---|---|
it.gotoandplay.smartfoxserver.data | |
it.gotoandplay.smartfoxserver.extensions | |
it.gotoandplay.smartfoxserver.extensions.examples |
Uses of User in it.gotoandplay.smartfoxserver.data |
---|
Methods in it.gotoandplay.smartfoxserver.data that return User | |
---|---|
User[] |
Room.getAllUsers()
Get all the users in the Room |
User |
RoomVariable.getOwner()
|
Methods in it.gotoandplay.smartfoxserver.data with parameters of type User | |
---|---|
boolean |
Room.deleteVariable(java.lang.String vName,
User owner)
|
void |
Zone.destroyVariables(User u)
|
void |
Room.join(User u,
java.lang.String pwd,
boolean isSpectator)
|
void |
Zone.removeName(java.lang.String name,
User u)
|
boolean |
Room.removeUser(User u,
boolean updateUserRoomList,
boolean destroyVars)
|
void |
RoomVariable.setOwner(User who)
Set the variable owner |
boolean |
Room.setVariable(java.lang.String vn,
java.lang.String vt,
java.lang.String vv,
boolean pr,
boolean ps,
User owner,
boolean setOwnership)
Set a Room Variable |
int |
Room.switchSpectator(User u)
Switch a user from spectator to player (available only in game rooms with spectators) |
Constructors in it.gotoandplay.smartfoxserver.data with parameters of type User | |
---|---|
RoomVariable(java.lang.String value,
java.lang.String type,
User owner,
boolean persistent,
boolean priv)
Default constructor |
Uses of User in it.gotoandplay.smartfoxserver.extensions |
---|
Methods in it.gotoandplay.smartfoxserver.extensions that return User | |
---|---|
User |
ExtensionHelper.canLogin(java.lang.String nick,
java.lang.String pass,
java.nio.channels.SocketChannel ch,
java.lang.String zone)
Checks if a connected client can log in the requested Zone. |
User |
ExtensionHelper.getUserByChannel(java.nio.channels.SocketChannel sc)
Return a User object from its socket channel |
User |
ExtensionHelper.getUserById(int id)
Return a User object from its numeric id |
Methods in it.gotoandplay.smartfoxserver.extensions with parameters of type User | |
---|---|
Room |
ExtensionHelper.createRoom(Zone z,
java.util.Map params,
User creator,
boolean sendUpdate,
boolean broadcastEvent)
Create a new dynamic room. |
Room |
ExtensionHelper.createRoom(Zone z,
java.util.Map params,
User creator,
java.util.HashMap roomVars,
User varsOwner,
boolean setOwnership,
boolean sendUpdate,
boolean broadcastEvent)
Create a new dynamic room. |
void |
ExtensionHelper.disconnectUser(User u)
Disconnects a client from the server |
void |
ExtensionHelper.dispatchPrivateMessage(java.lang.String msg,
Room r,
User sender,
User recipient)
Dispatch a private message. |
void |
ExtensionHelper.dispatchPublicMessage(java.lang.String msg,
Room r,
User u)
Dispatch a public message. |
void |
AbstractExtension.handleRequest(java.lang.String cmd,
org.json.JSONObject jso,
User u,
int fromRoom)
Basic implementation of interface method Needed to avoid breaking extensions of version 1.4.0 and previous which only handle XML or String requests |
boolean |
ExtensionHelper.joinRoom(User usr,
int currRoom,
int newRoom,
boolean leaveRoom,
java.lang.String pword,
boolean isSpectator,
boolean broadcast)
Join a room from a server side extension |
void |
ExtensionHelper.leaveRoom(User u,
int roomId,
boolean broadcastEvent)
Force a user to leave a room. |
void |
ExtensionHelper.logoutUser(User user,
boolean fireClientEvt,
boolean fireInternalEvt)
Logout a user from the current Zone |
void |
ExtensionHelper.sendModeratorMessage(java.lang.String message,
User sender,
int type,
int id)
Send a moderator message to a single user, a room or an entire Zone |
void |
AbstractExtension.sendResponse(ActionscriptObject ao,
int fromRoom,
User sender,
java.util.LinkedList recipients)
Send a response to one or more clients using XML format |
void |
AbstractExtension.sendResponse(org.json.JSONObject jso,
int fromRoom,
User sender,
java.util.LinkedList recipients)
Send a response to one or more clients using JSON format |
void |
AbstractExtension.sendResponse(java.lang.String[] params,
int fromRoom,
User sender,
java.util.LinkedList recipients)
Send a response to one or more clients using String format |
void |
ExtensionHelper.setRoomVariable(Room r,
User u,
java.lang.String vn,
java.lang.String vt,
java.lang.String vv,
boolean pr,
boolean ps,
boolean setOwnership,
boolean broadcastAll)
Deprecated. |
void |
ExtensionHelper.setRoomVariables(Room r,
User u,
java.util.HashMap vars,
boolean setOwnership,
boolean broadcastAll)
Set one or more Room Variable The vars parameter requires a HashMap of RoomVariables where the key is the variable name and the value is the RoomVariable object |
void |
ExtensionHelper.setUserVariables(User u,
java.util.HashMap vars,
boolean broadcastAll)
Set one or more User Variables. |
void |
ExtensionHelper.switchSpectator(User u,
int roomId,
boolean brodcastEvent)
Switch a spectator into a player, if possible (game rooms only) |
Uses of User in it.gotoandplay.smartfoxserver.extensions.examples |
---|
Methods in it.gotoandplay.smartfoxserver.extensions.examples with parameters of type User | |
---|---|
void |
SimpleExtension.handleRequest(java.lang.String cmd,
ActionscriptObject ao,
User u,
int fromRoom)
Handle client requests sent in XML format. |
void |
SimpleDbExtension.handleRequest(java.lang.String cmd,
ActionscriptObject ao,
User u,
int fromRoom)
Handle client requests sent in XML format. |
void |
PixelGame.handleRequest(java.lang.String cmd,
ActionscriptObject ao,
User u,
int fromRoom)
This is not used. |
void |
SimpleExtension.handleRequest(java.lang.String cmd,
java.lang.String[] params,
User u,
int fromRoom)
Handle client requests sent in String format. |
void |
SimpleDbExtension.handleRequest(java.lang.String cmd,
java.lang.String[] params,
User u,
int fromRoom)
Handle client requests sent in String format. |
void |
PixelGame.handleRequest(java.lang.String cmd,
java.lang.String[] params,
User u,
int fromRoom)
Hanlde client requests in String format |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |