Bug:Fix file validation issue
[vnfsdk/refrepo.git] / vnfmarket / src / main / webapp / vnfmarket / node_modules / socket.io-client / lib / vendor / web-socket-js / flash-src / WebSocketEvent.as
1 package {
2
3 import flash.events.Event;
4
5 /**
6  * This class represents a generic websocket event.  It contains the standard "type"
7  * parameter as well as a "message" parameter.
8  */
9 public class WebSocketEvent extends Event {
10   
11   public static const OPEN:String = "open";
12   public static const CLOSE:String = "close";
13   public static const MESSAGE:String = "message";
14   public static const ERROR:String = "error";
15
16   public var message:String;
17   
18   public function WebSocketEvent(
19       type:String, message:String = null, bubbles:Boolean = false, cancelable:Boolean = false) {
20     super(type, bubbles, cancelable);
21     this.message = message;
22   }
23   
24   public override function clone():Event {
25     return new WebSocketEvent(this.type, this.message, this.bubbles, this.cancelable);
26   }
27   
28   public override function toString():String {
29     return "WebSocketEvent: " + this.type + ": " + this.message;
30   }
31 }
32
33 }