| Package | ru.andrewskorik.prrelib.rpc |
| Class | public class Rpc |
| Inheritance | Rpc flash.events.EventDispatcher |
| Implements | IRpc |
| Property | Defined by | ||
|---|---|---|---|
| autoload : Boolean
Параметр определяющий будет ли производиться автоматическая перезагрузка xml смене параметров xml
| Rpc | ||
| script : URI
Экземпляр com.adobe.net.URI.
| Rpc | ||
| xmlParser : IXMLParser
Экзепляр класса-имплементора ru.andrewskorik.prrelib.rpc.IXMLParser
| Rpc | ||
| Method | Defined by | ||
|---|---|---|---|
|
Rpc(target:IEventDispatcher = null)
Консруктор.
| Rpc | ||
|
Метод инициирующий загрузку XML.
| Rpc | ||
| Method | Defined by | ||
|---|---|---|---|
|
onComplete(e:Event):void
Метод обработчик события завершения загрузки XML
Возможна перезапись.
| Rpc | ||
|
onError(e:Event):void
Метод обработчик загрузки XML
Возможна перезапись.
| Rpc | ||
|
onOpen(e:Event):void
Метод обработчик события открытия соединения
Возможна перезапись.
| Rpc | ||
|
onProgress(e:ProgressEvent):void
Метод обработчик событий прогресса загрузки
Возможна перезапись.
| Rpc | ||
|
onStatus(e:HTTPStatusEvent):void
Метод обработчик событий статусов протокола
Возможна перезапись.
| Rpc | ||
|
validateParams(uri:URI):Boolean
Метод проверяет корректность параметров, передаваемых скрипту.
| Rpc | ||
| Event | Summary | Defined by | ||
|---|---|---|---|---|
| Rpc | ||||
| Rpc | ||||
| Rpc | ||||
| Rpc | ||||
| Rpc | ||||
| Rpc | ||||
| Rpc | ||||
| autoload | property |
autoload:Boolean [read-write]Параметр определяющий будет ли производиться автоматическая перезагрузка xml смене параметров xml
The default value is false.
public function get autoload():Boolean
public function set autoload(value:Boolean):void
| script | property |
script:URI [read-write]Экземпляр com.adobe.net.URI. используется для запроса к серверу.
The default value is false.
public function get script():URI
public function set script(value:URI):void
| xmlParser | property |
xmlParser:IXMLParser [read-write]Экзепляр класса-имплементора ru.andrewskorik.prrelib.rpc.IXMLParser
The default value is экземпляр ru.andrewskorik.prrelib.rpc.XMLParser.
public function get xmlParser():IXMLParser
public function set xmlParser(value:IXMLParser):void
| Rpc | () | constructor |
public function Rpc(target:IEventDispatcher = null)Консруктор. Добавляет слушателей на URLLoader
Parameterstarget:IEventDispatcher (default = null) |
| loadXML | () | method |
public function loadXML(uri:URI = null):voidМетод инициирующий загрузку XML.
Parametersuri:URI (default = null) — Экземпляр com.adobe.net.URI.
|
| onComplete | () | method |
protected function onComplete(e:Event):voidМетод обработчик события завершения загрузки XML Возможна перезапись.
Parameterse:Event — Событие
|
| onError | () | method |
protected function onError(e:Event):voidМетод обработчик загрузки XML Возможна перезапись.
Parameterse:Event — Событие
|
| onOpen | () | method |
protected function onOpen(e:Event):voidМетод обработчик события открытия соединения Возможна перезапись.
Parameterse:Event — Событие
|
| onProgress | () | method |
protected function onProgress(e:ProgressEvent):voidМетод обработчик событий прогресса загрузки Возможна перезапись.
Parameterse:ProgressEvent — Событие
|
| onStatus | () | method |
protected function onStatus(e:HTTPStatusEvent):voidМетод обработчик событий статусов протокола Возможна перезапись.
Parameterse:HTTPStatusEvent — Событие
|
| validateParams | () | method |
protected function validateParams(uri:URI):BooleanМетод проверяет корректность параметров, передаваемых скрипту. Возможна перезапись для реализации произвольной логики.
Parametersuri:URI — Экземпляр com.adobe.net.URI.
|
Boolean — Boolean True - если валидация прошла успешно.
|
| xmlLoadComplete | event |
| xmlLoadError | event |
| xmlLoadProgress | event |
| xmlLoadStart | event |
| xmlLoadStatus | event |
| xmlParsed | event |
| xmlParseError | event |