fms中介函数

早先整理的一条中介函数。
下边是客户端的函数:
var mync2 = new NetConnection();
btn.onPress = function() {
 ID = txt.text;
 list_arr = [[ID, 123456]];
 mync2.connect("rtmp://localhost/goqo", list_arr);
};
func_arr = [this.func_2(obj.info)];
mync2.onStatus = function(info) {
 trace(info.code);
 if (info.code == "NetConnection.Connect.Success") {
  call_appliaction(this, "func_2", "123", "main");
 }
};
mync2.hello = function(what) {
 output.text = what;
};
function call_appliaction(who, func, info, type, condition) {
 var Send = {};
 Send.func = func;
 Send.info = info;
 Send.type_ = type;
 Send.condition = condition;
 who.call("reCall", null, Send);
}
下边是服务端main.asc文件的代码及解释:
   application.onAppStart = function() {
//menber为客户端成功连接后的用户信息数组在这里初始化;并
//在application.onConnect 事件将用户信息记录
 menber = [];
};
application.onConnect = function(newClient, arr) {
 menber.push(arr[0][0]);
 application.acceptConnection(newClient);
};
Client.prototype.reCall = function(obj) {
  if (obj.type_ == "public" || obj.type_ == true) {
  //广播信息
  application.broadcastMsg(obj.func, obj.info);
 }
//私聊机制
else if (obj.type_ == "private" || obj.type_ == false) {
  for (var i = 0; i
本文转自:http://www.5uflash.com/flashjiaocheng/Fmsjiaocheng/2392.html
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值