com.theoworlds.socketServers.ServerLC
com.theoworlds.socketServers.ServerLC |
ServerLC class - server class that communicates using LocalConnection (for local demos without a real server)
Version
1.0
Author
© TheoWorlds.com, 2007-2008.
dispatchEvent
| function dispatchEvent():Void |
addEventListener
| function addEventListener():Void |
removeEventListener
| function removeEventListener():Void |
clientNames_arr
| private var clientNames_arr: Array |
netID
| private var netID: String |
SHARED_OBJECT_NAME
| private var SHARED_OBJECT_NAME: String |
THERE_IS_FIRST
| private var THERE_IS_FIRST: String |
LOCAL_NET_BEACON
| private var LOCAL_NET_BEACON: String |
roomXML
| private var roomXML: String |
latency
| private var latency: Number |
so
| private var so: SharedObject |
lcUserVariablesObject
| private var lcUserVariablesObject |
lcUserList
| private var lcUserList: Array |
lcOnOpponentConnected
| private function lcOnOpponentConnected( | name: | String | ):Void |
|
lcGetOpponentVariables
| private function lcGetOpponentVariables():Void |
lcOnGetOpponentVariables
| private function lcOnGetOpponentVariables( | netID: | String, | | vars: | Object | ):Void |
|
lcGetUser
| private function lcGetUser( | netID: | String, | | remove: | Boolean | ):CharacterSettings |
|
lcTest
| private function lcTest( | str: | String | ):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( | name: | String, | | pass: | String | ):Void |
|
createRoom
| public function createRoom( | roomName: | String, | | auto_join: | Boolean | ):Void |
|
joinRoom
| public function joinRoom( | room: | String, | | pass: | String | ):Void |
|
setUserVariables
| public function setUserVariables( | cs: | CharacterSettings | ):Void |
|
setUserVariable
| function setUserVariable( | name: | String, | | value: | String | ):Void |
|
sendPublicMessage
| function sendPublicMessage( | text: | String | ):Void |
|
characterCorrection
| function characterCorrection( | cs: | CharacterSettings, | | cause: | MapObjectSettings | ):Void |
|
sendMove
| function sendMove( | cs: | CharacterSettings | ):Void |
|
getMyUserID
| function getMyUserID():String |
getUserList
| function getUserList():Array |
onConnection
| private function onConnection( | success: | Boolean | ):Void |
|
onConnectionLost
| private function onConnectionLost():Void |
onLogin
| private function onLogin( | response: | Object | ):Void |
|
onLogout
| private function onLogout():Void |
onJoinRoom
| private function onJoinRoom():Void |
onJoinRoomError
| private function onJoinRoomError( | error: | String | ):Void |
|
onUserEnterRoom
| private function onUserEnterRoom( | roomId: | Number, | | user: | Object | ):Void |
|
fromVariablesToCharacterSettings
| private function fromVariablesToCharacterSettings( | o: | Object | ):CharacterSettings |
|
onUserVariablesUpdate
| private function onUserVariablesUpdate( | netID: | String, | | vars: | Object | ):Void |
|
onObjectReceived
| private function onObjectReceived( | o: | Object, | | netID | | ):Void |
|
onRoomListUpdate
| private function onRoomListUpdate( | roomList: | Object | ):Void |
|
onRoomVariablesUpdate
| private function onRoomVariablesUpdate( | room, | | | changedVars: | Array | ):Void |
|
onAdminMessage
| private function onAdminMessage( | msg | ):Void |
|
onCreateRoomError
| private function onCreateRoomError( | error: | String | ):Void |
|
onRoundTripResponseHandler
| private function onRoundTripResponseHandler( | elapsed: | Number | ):Void |
|
onPublicMessage
| private function onPublicMessage( | message: | String, | | netID | | ):Void |
|
getLatency
| public function getLatency():Number |
isConnected
| public function isConnected():Boolean |