Professional Web Applications Themes

FMS auto disconnects when using a class - Macromedia Flash Flashcom

I am trying to implement a very simple class that will create an instance of the NetConnection object and connect to the FMS server. However, the client will connect then immediately disconnect when the swf is published. My code is as follows... FLA Code: import _includes.*; var obj_conn:Conn = new Conn(); obj_conn.connect(); Conn.as Code: class _includes.Conn { public function Conn() { } public function connect() { var nc:NetConnection = new NetConnection(); nc.connect("rtmp://localhost/classtest"); } } Please note that the connection works fine if I just create a NetConnection variable on the FLA itself in the timeline. Any suggestions/help would be appriciated!...

  1. #1

    Default FMS auto disconnects when using a class

    I am trying to implement a very simple class that will create an instance of
    the NetConnection object and connect to the FMS server. However, the client
    will connect then immediately disconnect when the swf is published. My code is
    as follows...

    FLA Code:
    import _includes.*;
    var obj_conn:Conn = new Conn();
    obj_conn.connect();

    Conn.as Code:
    class _includes.Conn
    {
    public function Conn()
    {
    }

    public function connect()
    {
    var nc:NetConnection = new NetConnection();
    nc.connect("rtmp://localhost/classtest");
    }
    }


    Please note that the connection works fine if I just create a NetConnection
    variable on the FLA itself in the timeline. Any suggestions/help would be
    appriciated!

    george3380 Guest

  2. #2

    Default Re: FMS auto disconnects when using a class

    it think this is happen because you use local variable : your variable is
    delete at the end of connect() so your NetConnection will be closed in the same
    time.

    try this:

    Conn.as Code:
    class _includes.Conn
    {

    private var objNetCon:NetConnection;

    public function Conn()
    {
    }

    public function connect()
    {
    this.objNetCon = new NetConnection();
    this.objNetCon.connect("rtmp://localhost/classtest");
    }
    }

    anonymous thing Guest

  3. #3

    Default Re: FMS auto disconnects when using a class

    It looks like that works.... thank you!
    george3380 Guest

Similar Threads

  1. Random disconnects from a few clients?
    By BackBayChef in forum Macromedia Flash Flashcom
    Replies: 2
    Last Post: April 4th, 11:02 PM
  2. server disconnects on 7MB script
    By Jim Michaels in forum MySQL
    Replies: 2
    Last Post: April 3rd, 03:57 AM
  3. Streaming via Satellite and disconnects
    By MnWild in forum Macromedia Flash Flashcom
    Replies: 0
    Last Post: February 23rd, 02:53 PM
  4. Replies: 0
    Last Post: November 3rd, 12:03 AM
  5. Network disconnects when idle
    By Tom in forum Windows Networking
    Replies: 2
    Last Post: July 4th, 03:22 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139