Advertisement
Guest User

Untitled

a guest
Sep 19th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. package {
  2. import flash.events.Event;
  3. import flash.events.DataEvent;
  4. import flash.events.IOErrorEvent;
  5. import flash.net.XMLSocket;
  6.  
  7. public class SocketC {
  8.  
  9. public var mySocket:XMLSocket = new XMLSocket();
  10.  
  11. public function SocketC(server:String) {
  12. connectToServer(server);
  13. }
  14.  
  15. public function sendIt(it:String) {
  16. sendPacket(it);
  17. }
  18.  
  19. private function connectToServer(url:String):void {
  20. mySocket.connect(url, 1138);
  21. mySocket.addEventListener(DataEvent.DATA, onDatas);
  22. mySocket.addEventListener(Event.CONNECT, onEvent);
  23. mySocket.addEventListener(Event.CLOSE, Close);
  24. mySocket.addEventListener(IOErrorEvent.IO_ERROR, onEvent);
  25. }
  26.  
  27. private function sendPacket(it:String) {
  28. mySocket.send(it);
  29. trace(it);
  30. }
  31.  
  32. private function onEvent(event:Event):void {
  33. sendPacket("08Hx09TdCC62Nwln1P");
  34. }
  35.  
  36. private function Close(event:Event):void {
  37. trace("closed");
  38. }
  39.  
  40. private function onDatas(event:DataEvent):void {
  41. var src = event.data;
  42. trace(src);
  43. }
  44. }
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement