Есть 2 квласса

Код AS3:
package{
import flash.display.Sprite;
import flash.external.ExternalInterface;
import flash.display.LoaderInfo;
public class WebSocketClient extends Sprite
{
public var _xmlSocketManager:XMLSocketManager;
public function fff(m:String):void
{
}
public function WebSocketClient()
{
// constructor code
//ExternalInterface.call("cm.exe", event.data);
if (ExternalInterface.available && this.loaderInfo.parameters["debug"])
{
ExternalInterface.call("console.log",'[clive] flash create!');
}
_xmlSocketManager = new XMLSocketManager();
_xmlSocketManager.connectToServer();
}
}
}
и

Код AS3:
package {
import flash.events.*;
import flash.net.XMLSocket;
import flash.system.Security;
import flash.external.ExternalInterface;
import flash.display.LoaderInfo;
/*
* Класс, работающий с сокетами
*/
public class XMLSocketManager {
private var hostName:String = "domen.ru";
private var port:uint = 11111111;
private var authPort:uint = 11111111;
private var socket:XMLSocket;
public function logm(m):void
{
// как отсюда получить доступ к flashvar
// пробовал так this.loaderInfo.parameters["debug"] не получается ошибка
if (ExternalInterface.available)
{
ExternalInterface.call("console.log",'[clive] ' + m.toString());
}
}
}
}
во втором листинге к коменте написано как и пытался получить доступ к флеш переменным но так и не получилось подскажите пожалуйста.