class Client {
private var webSocket:WebSocket;
private var listeningThread:Thread;
public function new( webSocket ):Void {
this.webSocket = webSocket;
listeningThread = Thread.create( function():Void {
while( true )
onMessage( this.webSocket.recv() );
} );
}
}