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

NetMonitor  - AS3

Пакетflash.net
Классpublic class NetMonitor
НаследованиеNetMonitor Inheritance EventDispatcher Inheritance Object

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 10.3, AIR 2.7

Класс NetMonitor сохраняет список объектов NetStream.

Используйте класс NetMonitor, чтобы отслеживания объектов NetStream, используемых в приложении. Экземпляр этого класса отправляет событие netStreamCreate каждый раз при создании нового объекта NetStream.

Класс NetMonitor можно использовать для отслеживания воспроизведения видео и связанных событий независимо от используемого видеопроигрывателя. Это удобно при внедрении измерения медиасодержимого, анализа и библиотек отслеживания использования.

Примечание. Отслеживание NetStream не поддерживается проигрывателем Flash Player в браузере на устройствах с ОС Android и Blackberry, а также в AIR для iOS.

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



Общедоступные свойства
 СвойствоОпределено
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
Общедоступные методы
 МетодОпределено
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии.
EventDispatcher
 Inherited
Посылает событие в поток событий.
EventDispatcher
 Inherited
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события.
EventDispatcher
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
  
Извлекает все объекты NetStream, принадлежащие безопасному контексту данного объекта NetMonitor.
NetMonitor
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Удаляет прослушиватель из объекта EventDispatcher.
EventDispatcher
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали.
Object
 Inherited
Возвращает строковое представление заданного объекта.
Object
 Inherited
Возвращает элементарное значение заданного объекта.
Object
 Inherited
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником.
EventDispatcher
События
 Событие Сводка Определено
 Inherited[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR перемещается в фокус операционной системы и становится активным.EventDispatcher
 Inherited[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR теряет фокус системы и становится неактивным.EventDispatcher
  Отправляется, когда новый объект NetStream создается в пределах безопасного контекста данного экземпляра NetMonitor.NetMonitor
Сведения о методе

listStreams

()метод
public function listStreams():Vector.<NetStream>

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 10.3, AIR 2.7

Извлекает все объекты NetStream, принадлежащие безопасному контексту данного объекта NetMonitor.

Старайтесь не кэшировать список объектов NetStream. Сохранение ссылки на эти объекты NetStream может привести к утечке памяти в приложении, препятствуя тому, чтобы сборщик мусора освобождал ресурсы объекта, когда они больше не используются.

Примечание. Если отслеживание NetStream не поддерживается на текущей платформе, эта функция всегда возвращает пустой список.

Возвращает
Vector.<NetStream> — Вектор объектов NetStream
Сведения о событии

netStreamCreate

Событие
Тип объекта события: flash.events.NetMonitorEvent
свойство NetMonitorEvent.type = flash.events.NetMonitorEvent.NET_STREAM_CREATE

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 10.3, AIR 2.7

Отправляется, когда новый объект NetStream создается в пределах безопасного контекста данного экземпляра NetMonitor.

Примечание. Если отслеживание NetStream не поддерживается на текущей платформе, события netStreamCreate не отправляются.

Константа NetMonitorEvent.NET_STREAM_CREATE определяет значение свойства type объекта события netStreamCreate.

Объект события netStreamCreate имеет следующие свойства.

СвойствоЗначение
netStreamОбъект NetStream, который был создан.
bubblesfalse
cancelablefalse; поведение по умолчанию, подлежащее отмене, не определено.
currentTargetОбъект, активно обрабатывающий объект Event с помощью прослушивателя событий.
targetНачало объекта или окончание сессии.




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

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