спасибо
Добавлено через 4 минуты
Ну скажем так почти получилось)
создал сеттер:

Код AS3:
package
{
import flash.net.NetConnection;
public class RemoteNetConnection extends NetConnection
{
public var _main:Main;
public function serverMessage(msg : String):void
{
_main.serverMessage(msg);
}
public function set main(main:Main)
{
_main=main;
}
}
}
в главном класе функция:

Код AS3:
public function serverMessage(msg:String)
{
trace(msg);
}
И создание:

Код AS3:
... nc = new RemoteNetConnection() ;
nc.main=this;
...
Получаем:
RemoteNetConnection.as, строка 13 1195: Попытка вызова недоступного свойства serverMessage с помощью ссылки со статическим типом Main.