转自:http://www.cuplayer.com/player/PlayerCode/RTMP/2012/0918429.html

Application类的方法汇总
方法 描述
Application.acceptConnection() 接受一个来自客户机的至一个应用程序的连接。
Application.broadcastMsg() 向所有连接的客户机广播一条消息。
Application.clearSharedObjects() 清理与当前实例相关的所有共享对象。
Application.clearStreams() 清理与当前实例相关的所有流对象。
Application.disconnect() 从服务器断开一个客户机的连接。
Application.gc() 调用垃圾收集器来回收该应用程序实例未使用的任何资源。
Application.getStats() 返回这个应用程序实例的网络状态。
Application.registerClass() 注册或注销一个构造器,这个构造器是在对象的反序列化期间被调
用的。
Application.registerProxy() 注册一个NetConnection或Client对象以完成一个方法请求。
Application.rejectConnection() 拒绝至一个应用程序的连接。
Application.shutdown() 卸载应用程序实例。
Application类的属性汇总
属性 描述
Application.allowDebug 一个布尔值,可以允许管理者使用approveDebugSession()服务器管理
ActionScript方法来访问你的
Flash Media Server应用程序(true),或是不允许(false)。
Application.clients 只读;一个对象,该对象包含了当前连接到这个应用程序的所有客户的一个
列表。
Application.config 允许你访问Application.xml配置文件的ApplicationObject标签的属性。
Application.name 只读;一个应用程序实例的名字。
Application.server 只读;服务器的平台和版本。
Application类的事件处理器汇总
属性 描述

Client类的方法汇总
方法 描述
Client.call() 在Flash客户机上异步的执行一个方法,并把值从Flash客户机返回到服
务器。
Client.getBandwidthLimit() 返回客户机或服务器可以为这个连接尝试使用的最大带宽。
Client.getStats() 返回客户机的状态。
Client.readAccess() 发送一个“ping”消息至客户机。如果客户机响应了,则这个方法返回
true;否则,返回
false。
Client.__resolveClient.setBandwidthLimit() 设置连接的最大带宽。为未定义过的属性提供值。
Client类的属性汇总
属性 描述
属性 描述
Client.agent 只读;Flash客户机的版本和平台。
Client.ip 只读;Flash客户机的IP地址。
Client.protocol 只读;客户机用来连接到服务器的协议。
Client.readAccess 客户机对其拥有读访问权的一个访问级列表。
Client.referrer 只读;发起这个连接的SWF文件或服务器的URL。
Client.secure 只读;一个布尔值,指出一个Internet连接是安全的(true)还是不安全
的(false)。
Client.uri 只读;由要连接到这个应用程序实例的客户机所确定的URI。
Client.virtualKey 客户机的用户代理类型(代表性的就是Flash Player的版本),但其可以被设置成任何合法的键值。
Client.writeAccess 客户机对其拥有写访问权的一个访问级列表。

File类的方法汇总
方法 描述
File.close() 关闭这个文件。
File.copyTo() 把一个文件拷贝到一个不同的位置或是使用一个不同的文件名拷贝到相同的位置。
File.eof() 返回一个布尔值,指出文件指针是(true)否(false)位于文件的末尾。
File.flush() 清出一个文件的输出缓冲区。
File.list() 如果这个文件是一个目录,则返回一个数组,数组中的每一个元素对应着这个目录
中的每一个文件。
File.mkdir() 试图在这个文件目录中创建一个目录。
File.open() 打开一个文件以便你可以从中进行读取或对其进行写入。
File.read() 从一个文件中读取指定数量的字符并返回一个字符串。
File.readAll() 读取这个文件并返回一个数组,数组中的每一个元素对应着文件中的每一行。
File.readByte() 从这个文件中读取下一个字节并返回下一个字节的数字值,如果操作失败则返回-1。
File.readln() 从这个文件中读取下一行并作为一个字符串返回。
File.remove() 移除由File对象所指向的文件或目录。
File.renameTo() 移动或重命名一个文件。
File.write() 把数据写入到一个文件。
File.writeAll() 获取一个数组作为参数并在数据中的每一个元素上调用File.writeln()方法。
File.writeByte() 把一个字节写入到一个文件。
File.writeln() 把数据写入到一个文件并在输出最后一个参数后添加一个与平台有关的行尾字符。
getGlobal() 跳过指定数量的字节并返回新的文件位置。
File.toString() 返回一个字符串,指出File对象的名字。
File类的属性汇总
属性 描述
File.canAppend 只读;一个布尔值,指出一个文件是(true)否(false)可以为追加目的而打开。
File.canRead 只读;一个布尔值,指出一个文件是(true)否(false)可以被读取。
File.canReplace 只读;一个布尔值,指出一个文件是(true)否(false)以替换标记启用模式被打
开。
File.canWrite 只读;一个布尔值,指出你是(true)否(false)可以写入到一个文件。
File.creationTime 只读;一个数据对象,包含这个文件被创建的时间。
File.exists 只读;一个布尔值,指出这个文件或目录是(true)否(false)存在。
File.isDirectory 只读;一个布尔值,指出这个文件是(true)否(false)是一个目录。
File.isFile 只读;一个布尔值,指出这个文件是(true)否(false)是一个常规数据文件。
File.isOpen 只读;一个布尔值,指出这个文件是(true)否(false)是打开的。
File.lastModified 只读;一个日期对象,包含文件最近一次被修改的时间。
File.length 只读;对于一个目录而言,是这个目录中文件的数量,当前目录和父目录条目不
计算在内;对于一个
文件而言,是文件中的字节数。
File.mode 只读;一个打开文件的模式。
File.name 只读;一个字符串,指出这个文件的名字。
File.position 这个文件中当前的偏移量。
File.type 只读;一个字符串,指定当一个文件被打开时所使用的编码或数据的类型。

SharedObject类的方法汇总
方法 描述
SharedObject.clear() 删除一个永久性共享对象的所有属性。
SharedObject.close() 取消对一个共享对象的订阅。
SharedObject.commit() 静态的;存储一个特定的永久性共享对象实例或是存储所有被标记
为dirty的共享对象实例。
SharedObject.flush() 保存一个永久性共享对象的当前状态。
SharedObject.get() 静态的;创建一个共享对象或是返回对一个现有的共享对象的引
用。
SharedObject.lock()SharedObject.getProperty() 获得一个共享对象属性的值。锁定共享对象实例。阻止
任何来自客户机的对这个对象的改变,直到
SharedObject.unlock()方法被调用。
SharedObject.mark() 把所有的改变事件作为一个单一消息呈递给一个订阅客户机。
SharedObject.purge() 导致服务器移除所有比指定的版本更旧的被删除属性。
SharedObject.send() 向订阅了这个共享对象的客户机发送一条消息。
SharedObject.purge()SharedObject.setProperty() 导致服务器移除所有比指定的版本更旧的被删除属
性。为一个共享对象属性设置一个新值。
SharedObject.send() 向订阅了这个共享对象的客户机发送一条消息。
SharedObject.setProperty() 为一个共享对象属性设置一个新值。
SharedObject.size() 返回一个共享对象中的有效属性的数量。
SharedObject.unlock() 解锁一个用SharedObject.lock()锁定的共享对象实例。
SharedObject类的属性汇总
属性 描述
SharedObject.autoCommit 一个布尔值,指出服务器是(true)否(false)周期性的提交所有永久性
共享对象进行存储。
SharedObject.isDirty 一个布尔值,指出这个永久性SharedObject自上一次它被存储后是(true)
否(false)已经被修
改。
SharedObject.name 共享对象的名字。
SharedObject.resyncDepth 这个深度指出了什么时候一个共享对象的被删除的值应该被永久性的删
除。
SharedObject.version 一个共享对象的当前版本号。
SharedObject类的事件处理器汇总
事件 描述
SharedObject.handlerName 一个属性名的占位符,它指定了一个函数对象,当一个共享对
象接收到一个广播消息,且这个广播消息的方法名匹配这个属性名时,这个函数会被调用。
SharedObject.onStatus 为一个共享对象报告错误、警告,以及状态消息。
SharedObject.onSync 当一个共享对象改变时被调用。
Stream类的属性汇总
属性(只读) 描述
Stream.bufferTime 指出一个流在被播放前要用多长时间来缓冲消息。
Stream.name 一个活动流的唯一的名字。
Stream.syncWrite 一个布尔值,用来控制当流被记录时什么时候流把缓冲区中的内容
写入一个FLV文件。
Stream类的方法汇总
方法 描述
Stream.clear() 删除之前由服务器记录的一个流。
Stream.flush() 清出一个流。
Stream.get() 静态的;返回对一个Stream对象的引用。
Stream.length() 静态的;返回一个记录的流的以秒为单位的长度。
Stream.play() 控制Stream对象的数据源。
Stream.record() 记录进入流的所有的数据。
Stream.send() 发送一个带有参数的调用至一个流的所有的订阅者。
Stream.setBufferTime() 以秒为单位设置缓冲时间的长度。
Stream.setVirtualPath() 为视频流的回放设置虚拟目录路径。
Stream.size() 静态的;以字节为单位返回流的大小。
Stream类的事件处理器汇总
事件处理器 描述
Stream.onStatus 当状态发生改变时调用。
Application.onAppStart 当这个应用程序被服务器装载时调用。
Application.onAppStop 当这个应用程序被服务器卸载时调用。
Application.onConnect 当一个客户机连接到这个应用程序时调用。
Application.onAppStop 当这个应用程序被服务器卸载时调用。
Application.onConnect 当一个客户机连接到这个应用程序时调用。
Application.onConnectAccept 当一个客户机成功的连接到这个应用程序时调用;仅用于通讯
组件。
Application.onConnectReject 当一个客户机连接到这个应用程序失败时调用;仅用于通讯组
件。
Application.onDisconnect 当一个客户机从这个应用程序断开连接时调用。
Application.onStatus 当一个脚本产生一个错误时调用。

as3.0服务端FMS软件常用的方法与属性参考示例的更多相关文章

  1. 传奇服务端添加双倍经验卷的方法 双倍经验卷轴DB示例展示

    第一步我们在DBC数据库中添加好双倍经验卷轴DB,以下是现成的双倍经验卷DB,导入到DB里面就可以了. 222;双倍经验卷;31;0;1;20;0;0;265;0;0;0;0;0;0;0;0;0;0; ...

  2. Swift3.0服务端开发(一) 完整示例概述及Perfect环境搭建与配置(服务端+iOS端)

    本篇博客算是一个开头,接下来会持续更新使用Swift3.0开发服务端相关的博客.当然,我们使用目前使用Swift开发服务端较为成熟的框架Perfect来实现.Perfect框架是加拿大一个创业团队开发 ...

  3. Swift3.0服务端开发(五) 记事本的开发(iOS端+服务端)

    前边以及陆陆续续的介绍了使用Swift3.0开发的服务端应用程序的Perfect框架.本篇博客就做一个阶段性的总结,做一个完整的实例,其实这个实例在<Swift3.0服务端开发(一)>这篇 ...

  4. Java的oauth2.0 服务端与客户端的实现

    oauth原理简述 oauth本身不是技术,而是一项资源授权协议,重点是协议!Apache基金会提供了针对Java的oauth封装.我们做Java web项目想要实现oauth协议进行资源授权访问,直 ...

  5. 创建自己的OAuth2.0服务端(一)

    如果对OAuth2.0有任何的疑问,请先熟悉OAuth2.0基础的文章:http://www.cnblogs.com/alunchen/p/6956016.html 1. 前言 本篇文章时对 客户端的 ...

  6. oauth2.0服务端与客户端搭建

    oauth2.0服务端与客户端搭建 - 推酷 今天搭建了oauth2.0服务端与客户端.把搭建的过程记录一下.具体实现的功能是:client.ruanwenwu.cn的用户能够通过 server.ru ...

  7. Zabbix5.0服务端部署

    Zabbix5.0服务端部署 基础环境配置 [root@localhost ~]# systemctl disable --now firewalld Removed symlink /etc/sys ...

  8. 动态的调用服务端的WCF中的方法

    客户端调用wcf ,有时需要动态的调用服务端的WCF中的方法,本方法,反射wcf 的接口,动态调用接口中的方法. 主要为,动态绑定,反射动态调用. public static object Execu ...

  9. ajax跨域POST时执行OPTIONS请求服务端返回403forbidden的解决方法

    ajax访问服务端restful api时,由于contentType类型的原因,浏览器会先发送OPTIONS请求. 本人服务端用的是spring mvc框架,web服务器用的是tomcat的,以下给 ...

随机推荐

  1. ASP.NET MVC 4框架揭秘(微软6任MVP,高级软件顾问蒋金楠新作)

    http://www.cnblogs.com/artech/

  2. JavaScript之放大镜效果

    在网上也浏览过许多关于JavaScript放大镜效果的文章,有的代码解释得些隐晦难懂,看的我头有点晕晕的╮(╯﹏╰)╭,我的心情是这样的: 吐槽完了,我们动动小鼠标,当鼠标经过下面这张美女图片时就实现 ...

  3. 初次尝试ColumnStore Index

    1.首先使用非聚集索引 SET STATISTICS IO ON SET STATISTICS TIME ON SELECT MemberId , MAX(AddDT) AS RecentSucDT ...

  4. 设置WinForm窗体及程序图标

    自己留着看,总是用的时候给忘记了,百度来百度去的麻烦. 设置 Ico 图标为 [资源文件] 项目名à右键à属性,在选项卡中选择"资源"   选择 "添加资源"à ...

  5. 基于系统的UIMenuController的使用及自定义UIMenuItem

    1.前言 在开发中 UIMenuController 用得较少,偶尔遇到了,一时竟想不起来,因此做个回顾 2.系统默认支持 UIMenuController 的UI控件 UITextField UIT ...

  6. iOS - 使用进阶

    1. 状态栏显示风火轮 //  ViewController.m //  1.状态栏显示风火轮 // //  Created by wind on 16/11/13. //  Copyright © ...

  7. 20150506—WinForm自动生成按钮&按钮拖动

    using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin ...

  8. 分享10款激发灵感的最新HTML5/CSS3应用

    1.HTML5/CSS3实现iOS Path菜单 菜单动画很酷 Path菜单相信大家都不陌生吧,它在iOS中非常流行,今天我们要分享的菜单就是利用HTML5和CSS3技术来模拟实现这款iOS Path ...

  9. Linux 静态库和动态库 使用说明

        Linux下程序运行中,有两种库,静态库和动态库.     静态库:名字一般为libxxx.a,编译时会整合到可执行程序中,优点是运行时不需要外部函数库支持,缺点是编译后程序较大,一旦静态库改 ...

  10. sql模糊查询

    SQL 模糊查询 在进行数据库查询时,有完整查询和模糊查询之分. 一般模糊查询语句如下: SELECT 字段 FROM 表 WHERE 某字段 Like 条件 其中关于条件,SQL提供了四种匹配模式: ...