mirror of
https://github.com/socketio/socket.io.git
synced 2026-04-30 03:00:39 -04:00
34 lines
907 B
ActionScript
34 lines
907 B
ActionScript
package {
|
|
|
|
import flash.events.Event;
|
|
|
|
/**
|
|
* This class represents a generic websocket event. It contains the standard "type"
|
|
* parameter as well as a "message" parameter.
|
|
*/
|
|
public class WebSocketEvent extends Event {
|
|
|
|
public static const OPEN:String = "open";
|
|
public static const CLOSE:String = "close";
|
|
public static const MESSAGE:String = "message";
|
|
public static const ERROR:String = "error";
|
|
|
|
public var message:String;
|
|
|
|
public function WebSocketEvent(
|
|
type:String, message:String = null, bubbles:Boolean = false, cancelable:Boolean = false) {
|
|
super(type, bubbles, cancelable);
|
|
this.message = message;
|
|
}
|
|
|
|
public override function clone():Event {
|
|
return new WebSocketEvent(this.type, this.message, this.bubbles, this.cancelable);
|
|
}
|
|
|
|
public override function toString():String {
|
|
return "WebSocketEvent: " + this.type + ": " + this.message;
|
|
}
|
|
}
|
|
|
|
}
|