Packagecom.multiuserserver.events
Classpublic class MultiuserServerEvent
InheritanceMultiuserServerEvent Inheritance flash.events.Event

Mesmotronic Multiuser Server Client Event

Availability: 2.0.0



Public Properties
 PropertyDefined by
  clientIndex : int
Index of the client from which the event originated, -1 indicates the server.
MultiuserServerEvent
  data : *
Most standard non-display data types are supported, including Array, ByteArray, Boolean, Number, String and Object

Availability: 2.0.0

MultiuserServerEvent
Public Methods
 MethodDefined by
  
MultiuserServerEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, clientIndex:int = -1, data:* = null)
Create a new instance of the MultiuserServerEvent class.
MultiuserServerEvent
  
clone():Event
MultiuserServerEvent
  
dataToString():String
MultiuserServerEvent
  
toString():String
MultiuserServerEvent
Public Constants
 ConstantDefined by
  APP_STOP : String = "appStop"
[static]
MultiuserServerEvent
  CLIENT_CONNECT : String = "clientConnect"
[static]
MultiuserServerEvent
  CLIENT_DISCONNECT : String = "clientDisconnect"
[static]
MultiuserServerEvent
  CLIENT_PRECONNECT : String = "clientPreconnect"
[static]
MultiuserServerEvent
  CONNECT : String = "connect"
[static]
MultiuserServerEvent
  REJECT : String = "reject"
[static]
MultiuserServerEvent
  STATUS : String = "status"
[static]
MultiuserServerEvent
  TERMINATE : String = "terminate"
[static]
MultiuserServerEvent
Property detail
clientIndexproperty
public var clientIndex:int

Index of the client from which the event originated, -1 indicates the server.

Availability: 2.0.0

dataproperty 
public var data:*

Most standard non-display data types are supported, including Array, ByteArray, Boolean, Number, String and Object

Availability: 2.0.0

Constructor detail
MultiuserServerEvent()constructor
public function MultiuserServerEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, clientIndex:int = -1, data:* = null)

Create a new instance of the MultiuserServerEvent class.

Availability: 2.0.0

Parameters
type:String — A string that is the name of the event.
 
bubbles:Boolean (default = false) — See flash.events.Event for details.
 
cancelable:Boolean (default = false) — See flash.events.Event for details.
 
clientIndex:int (default = -1) — Index of the client from which the event originated.
 
data:* (default = null) — Data to be included with the event.
Method detail
clone()method
public override function clone():Event

Returns
Event
dataToString()method 
public function dataToString():String

Returns
String
toString()method 
public override function toString():String

Returns
String
Constant detail
APP_STOPconstant
public static const APP_STOP:String = "appStop"
CLIENT_CONNECTconstant 
public static const CLIENT_CONNECT:String = "clientConnect"
CLIENT_DISCONNECTconstant 
public static const CLIENT_DISCONNECT:String = "clientDisconnect"
CLIENT_PRECONNECTconstant 
public static const CLIENT_PRECONNECT:String = "clientPreconnect"
CONNECTconstant 
public static const CONNECT:String = "connect"
REJECTconstant 
public static const REJECT:String = "reject"
STATUSconstant 
public static const STATUS:String = "status"
TERMINATEconstant 
public static const TERMINATE:String = "terminate"