Пакет | mx.messaging.channels |
Класс | public class StreamingConnectionHandler |
Наследование | StreamingConnectionHandler EventDispatcher Object |
Язык версии: | ActionScript 3.0 |
Версии продуктов: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Свойство | Определено | ||
---|---|---|---|
channel : Channel
Канал, который использует этот класс. | StreamingConnectionHandler | ||
chunkBuffer : ByteArray
Байтовый буфер для хранения текущего фрагмента из удаленной конечной точки. | StreamingConnectionHandler | ||
dataBytesToRead : int = -1
Счетчик, который отслеживает количество байтов данных, которые осталось считать для текущего фрагмента. | StreamingConnectionHandler | ||
dataOffset : int
Индекс в буфера фрагментов, указывающий первый байт данных фрагмента. | StreamingConnectionHandler |
Метод | Определено | ||
---|---|---|---|
Конструктор. | StreamingConnectionHandler | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии. | EventDispatcher | ||
Используется каналами потоковой передачи для завершения работы потокового подключения. | StreamingConnectionHandler | ||
Посылает событие в поток событий. | EventDispatcher | ||
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события. | EventDispatcher | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Используется каналами потоковой передачи для настройки потокового подключения при необходимости и выдачи открытого запроса серверу. | StreamingConnectionHandler | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Удаляет прослушиватель из объекта EventDispatcher. | EventDispatcher | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строковое представление заданного объекта. | Object | ||
Возвращает элементарное значение заданного объекта. | Object | ||
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником. | EventDispatcher |
Метод | Определено | ||
---|---|---|---|
Используется streamProgressHandler для считывания сообщения. | StreamingConnectionHandler |
Событие | Сводка | Определено | ||
---|---|---|---|---|
[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR перемещается в фокус операционной системы и становится активным. | EventDispatcher | |||
[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR теряет фокус системы и становится неактивным. | EventDispatcher | |||
Передается при получении StreamingConnectionHandler команды определения статуса от сервера. | StreamingConnectionHandler |
Константа | Определено | ||
---|---|---|---|
DISCONNECT_CODE : String = "disconnect" [статические]
Код для StatusEvent, передаваемый этим обработчиком при получении команды отключения от сервера. | StreamingConnectionHandler |
channel | свойство |
protected var channel:Channel
Язык версии: | ActionScript 3.0 |
Версии продуктов: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Канал, который использует этот класс.
chunkBuffer | свойство |
protected var chunkBuffer:ByteArray
Язык версии: | ActionScript 3.0 |
Версии продуктов: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Байтовый буфер для хранения текущего фрагмента из удаленной конечной точки. После помещения полного фрагмента в буфер, экземпляр сообщения, закодированного в двоичном формате AMF, может быть считан из этого фрагмента и передан.
dataBytesToRead | свойство |
protected var dataBytesToRead:int = -1
Язык версии: | ActionScript 3.0 |
Версии продуктов: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Счетчик, который отслеживает количество байтов данных, которые осталось считать для текущего фрагмента. Значение-ограничитель -1 указывает на начальное состояние (ожидание первого фрагмента или завершение синтаксического анализа предыдущего фрагмента).
dataOffset | свойство |
protected var dataOffset:int
Язык версии: | ActionScript 3.0 |
Версии продуктов: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Индекс в буфера фрагментов, указывающий первый байт данных фрагмента.
StreamingConnectionHandler | () | Конструктор |
public function StreamingConnectionHandler(channel:Channel, log:ILogger)
Язык версии: | ActionScript 3.0 |
Версии продуктов: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Конструктор.
Параметрыchannel:Channel — Канал, который использует этот класс.
| |
log:ILogger — Ссылка на средство регистрации для связанного канала.
|
closeStreamingConnection | () | метод |
public function closeStreamingConnection():void
Язык версии: | ActionScript 3.0 |
Версии продуктов: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Используется каналами потоковой передачи для завершения работы потокового подключения.
openStreamingConnection | () | метод |
public function openStreamingConnection(appendToURL:String = null):void
Язык версии: | ActionScript 3.0 |
Версии продуктов: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Используется каналами потоковой передачи для настройки потокового подключения при необходимости и выдачи открытого запроса серверу.
Параметры
appendToURL:String (default = null ) — Строка, добавляемая к URL-адресу конечной точки при создании запроса на установление потокового подключения (например, идентификатор сеанса).
|
readMessage | () | метод |
protected function readMessage():IMessage
Язык версии: | ActionScript 3.0 |
Версии продуктов: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Используется streamProgressHandler для считывания сообщения. Реализация по умолчанию возвращает значение null, а подчиненные классы должны отменять этот метод.
ВозвращаетIMessage — Возвращает считанное сообщение.
|
status | Событие |
flash.events.StatusEvent
свойство StatusEvent.type =
flash.events.StatusEvent
Язык версии: | ActionScript 3.0 |
Версии продуктов: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Передается при получении StreamingConnectionHandler команды определения статуса от сервера.
DISCONNECT_CODE | Константа |
public static const DISCONNECT_CODE:String = "disconnect"
Язык версии: | ActionScript 3.0 |
Версии продуктов: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Код для StatusEvent, передаваемый этим обработчиком при получении команды отключения от сервера.
Tue Jun 12 2018, 11:34 AM Z