localconnectionnetworkclient.as

来自「flex 实现的一个showcase 喜欢flex的朋友可以」· AS 代码 · 共 48 行

AS
48
字号
package actionscript.as3.com.teknision.net.local.peernetwork
{
	import flash.events.*;
	import com.finetune.gateway.events.*;
	
	public class LocalConnectionNetworkClient extends EventDispatcher{
		
		
		public function allowDomain(domain:String=""):Boolean{
			return true;
		}
		
		
		public function recieveHostEvent(data:Object):void{
			var ev:LCNCRecieveHostEvent=new LCNCRecieveHostEvent();
			ev.data=data;
			this.dispatchEvent(ev);
		}
		
		public function recieveEvent(data:Object):void{
			var ev:LCNCRecieveEvent=new LCNCRecieveEvent();
			ev.data=data;
			this.dispatchEvent(ev);
		}
		
		public function yourMembersMadamme(mems:Array=null):void{
			var ev:LCNCRecieveMembersEvent=new LCNCRecieveMembersEvent();
			ev.members=mems;
			this.dispatchEvent(ev);
		}
		
		
		public function recieveID(id:Number=-1):void{
			trace("GOT ID BACK:"+id);
			var ev:LCNCRecieveIDEvent=new LCNCRecieveIDEvent();
			ev.id=id;
			this.dispatchEvent(ev);
		}
		
		public function registerMember(id:Number=-1){
			var ev:LCNCRegisterEvent=new LCNCRegisterEvent();
			ev.id=id;
			this.dispatchEvent(ev);
		}
		
			
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?