Functions

dispatchEvent

function dispatchEvent():Void

addEventListener

function addEventListener():Void

removeEventListener

function removeEventListener():Void

connect

public function connect (ip: String,
port: Number):Void

setIP

public function setIP(ip: String):Void

setPort

public function setPort(port: Number):Void

setUserName

public function setUserName(name: String):Void

setPassword

public function setPassword(pass: String):Void

login

public function login(username: String,
password: String):Void

createRoom

public function createRoom(roomName: String,
auto_join: Boolean):Void

joinRoom

public function joinRoom(room, 
password: String):Void

characterCorrection

function characterCorrection(character: CharacterSettings,
cause: MapObjectSettings):Void

getUserList

function getUserList(without_me: Boolean):Array

getRoomList

function getRoomList():Array

getActiveRoom

function getActiveRoom():TheoRoomData

setUserVariables

function setUserVariables(cs: CharacterSettings):Void

setUserVariable

function setUserVariable(name: String,
value: String):Void

sendPublicMessage

function sendPublicMessage(text: String):Void

sendPrivateMessage

function sendPrivateMessage(text: String,
recipientId: String):Void

sendMove

function sendMove(cs: CharacterSettings):Void

close

function close():Void

kick

function kick(userNetID: String,
reason: String):Void

ban

function ban(userNetID: String,
reason: String,
time: Number):Void

getMyLatency

public function getMyLatency():Number

getMyUserID

public function getMyUserID():String

isConnected

public function isConnected():Boolean

getDefaultRoomName

public function getDefaultRoomName():String

isModerator

public function isModerator(userID: String):Boolean
ServerSF class - server class that communicates with SmartFoxServer
function dispatchEvent():Void
function addEventListener():Void
function removeEventListener():Void
public function connect (ip: String,
port: Number):Void
public function setIP(ip: String):Void
public function setPort(port: Number):Void
public function setUserName(name: String):Void
public function setPassword(pass: String):Void
public function login(username: String,
password: String):Void
public function createRoom(roomName: String,
auto_join: Boolean):Void
public function joinRoom(room, 
password: String):Void
function characterCorrection(character: CharacterSettings,
cause: MapObjectSettings):Void
function getUserList(without_me: Boolean):Array
function getRoomList():Array
function getActiveRoom():TheoRoomData
function setUserVariables(cs: CharacterSettings):Void
function setUserVariable(name: String,
value: String):Void
function sendPublicMessage(text: String):Void
function sendPrivateMessage(text: String,
recipientId: String):Void
function sendMove(cs: CharacterSettings):Void
function close():Void
function kick(userNetID: String,
reason: String):Void
function ban(userNetID: String,
reason: String,
time: Number):Void
public function getMyLatency():Number
public function getMyUserID():String
public function isConnected():Boolean
public function getDefaultRoomName():String
public function isModerator(userID: String):Boolean
Close