Справочник по ActionScript® 3.0 для платформы Adobe® Flash®
Домашняя страница  |  Скрыть список пакетов и классов |  Пакеты  |  Классы  |  Что нового  |  Указатель  |  Приложения  |  Почему по-английски?
Фильтры: Получение данных с сервера...
Получение данных с сервера...
org.osmf.net 

NetClient  - AS3 OSMF

Пакетorg.osmf.net
Классpublic dynamic class NetClient
НаследованиеNetClient Inheritance Proxy

Язык версии: ActionScript 3.0
Версия продукта: OSMF 1.0
Версии среды выполнения: Flash Player 10, AIR 1.5

Класс NetClient поддерживает динамическую обработку обратных вызовов с сервера RTMP, т. е. поток к MediaElement, который работает с NetStream на внутреннем уровне (например, VideoElement).

Используйте этот класс для прослушивания обратных вызовов в NetConnection и NetStream, созданных операцией загрузки NetLoader.

Присвоение значения свойства client NetConnection или NetStream экземпляру класса NetClient. Затем используйте методы addHandler() и removeHandler() NetClient для выполнения или отмены регистрации обработчиков для обратных вызовов NetStream.

Связанные элементы API



Общедоступные методы
 МетодОпределено
  
addHandler(name:String, handler:Function, priority:int = 0):void
Добавляет обработчик для указанного имени обратного вызова.
NetClient
  
Удаляет метод обработчика для указанного имени обратного вызова.
NetClient
Сведения о методе

addHandler

()метод
public function addHandler(name:String, handler:Function, priority:int = 0):void

Язык версии: ActionScript 3.0
Версия продукта: OSMF 1.0
Версии среды выполнения: Flash Player 10, AIR 1.5

Добавляет обработчик для указанного имени обратного вызова.

Если для одного и того же обратного вызова регистрируется несколько обработчиков, то результатом обратного вызова является массив, содержащий результаты вызовов каждого обработчика.

В примере рассматривается установка обработчика для обратного вызова onMetaData.

         function onMetaData(value:Object):void
         {
               trace("Got metadata.");
         }
         
         var stream:NetStream;
         var client:NetClient = (stream.client as NetClient); //assign the stream to the NetClient
         client.addHandler("onMetaData", onMetaData); //add the handler
         

Параметры

name:String — Имя обратного вызова для обработки.
 
handler:Function — Обработчик для добавления.
 
priority:int (default = 0)

removeHandler

()метод 
public function removeHandler(name:String, handler:Function):void

Язык версии: ActionScript 3.0
Версия продукта: OSMF 1.0
Версии среды выполнения: Flash Player 10, AIR 1.5

Удаляет метод обработчика для указанного имени обратного вызова.

Параметры

name:String — Имя обратного вызова, обработчик которого удаляется.
 
handler:Function — Обработчик для удаления.





[ X ]Почему по-английски?
Содержимое Справочника ActionScript 3.0 отображается на английском языке

Не все части Справочника ActionScript 3.0 переводятся на все языки. Если какой-то текстовый элемент не переведен, он отображается на английском языке. Например, компонент ga.controls.HelpBox не переведен ни на один из языков. Это значит, что в русской версии справки компонент ga.controls.HelpBox будет отображаться на английском языке.