Receiving Data : Socket « Network « Flash / Flex / ActionScript

Home
Flash / Flex / ActionScript
1.Animation
2.Array
3.Class
4.Data Type
5.Development
6.Function
7.Graphics
8.Language
9.Network
10.Regular Expressions
11.Statement
12.String
13.TextField
14.XML
Flash / Flex / ActionScript » Network » Socket 
Receiving Data
 
Socket read methods for various datatypes

package {
  import flash.display.Sprite;
  import flash.events.ProgressEvent;
  import flash.net.Socket;

  public class SocketExample extends Sprite {
  
    private var socket:Socket;
  
    public function SocketExample(  ) {
      socket = new Socket(  );
      
      socket.addEventListenerProgressEvent.SOCKET_DATA, onSocketData );

      socket.connect"localhost"2900 );
    }

    private function onSocketDataevent:ProgressEvent ):void {
      trace"Socket received " + socket.bytesAvailable + " byte(s) of data:" );

      while socket.bytesAvailable ) {
        var data:int = socket.readByte(  );
        tracedata );
      }
    }
  }
}

        
Related examples in the same category
1.Connecting to a Socket Server
2.Handling a Built-in Exception
3.Sending Data
4.Handling Asynchronous Errors: IOErrorEvent
5.Close the Socket in Finally branch
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.