Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.socket {
- import flash.display.Sprite;
- import flash.external.ExternalInterface;
- import flash.text.TextField;
- import flash.utils.ByteArray;
- import com.pnwrain.flashsocket.FlashSocket;
- import com.pnwrain.flashsocket.events.FlashSocketEvent;
- class client extends Sprite {
- public var socket:FlashSocket;
- public function client() {
- FlashSocket.debug = true;
- var url:String = "http://50.98.142.22:2048/";
- trace("connecting to: " + url);
- socket = new FlashSocket(url);
- socket.addEventListener(FlashSocketEvent.CONNECT, function(e:FlashSocketEvent):void {
- trace("connected");
- trace("sending request openlobby");
- socket.emit('openlobby', function(testS:String):void {
- trace('openlobby: got back string:' + testS);
- });
- });
- socket.addEventListener('returntest', function(e:FlashSocketEvent):void {
- var s:String = e.data[0];
- trace("we have recieved" + s);
- })
- socket.addEventListener(FlashSocketEvent.DISCONNECT, function(e:FlashSocketEvent):void {
- trace("disconnect");
- });
- socket.addEventListener(FlashSocketEvent.SECURITY_ERROR, function(e:FlashSocketEvent):void {
- trace("security error");
- });
- socket.addEventListener(FlashSocketEvent.CONNECT_ERROR, function(e:FlashSocketEvent):void {
- trace("connect error");
- });
- socket.addEventListener(FlashSocketEvent.IO_ERROR, function(e:FlashSocketEvent):void {
- trace("io error");
- });
- socket.addEventListener(FlashSocketEvent.ERROR, function(e:FlashSocketEvent):void {
- trace("error");
- });
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement