ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
org.osmf.net 

NetClient  - AS3 OSMF

Paketorg.osmf.net
Klassepublic dynamic class NetClient
VererbungNetClient Inheritance Proxy

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Die NetClient-Klasse bietet Unterstützung bei der dynamischen Verarbeitung von Callbacks von einem RTMP-Server, der ein Streaming auf ein MediaElement durchführt, das mit NetStream funktioniert (wie beispielsweise VideoElement).

Warten Sie mithilfe dieser Klasse auf der NetConnection und dem NetStream auf Callbacks von einem NetLoader-Ladevorgang.

Weisen Sie den Wert der client-Eigenschaft der NetConnection oder des NetStream einer Instanz der NetClient-Klasse zu. Registrieren Sie anschließend mithilfe der addHandler()- und removeHandler()-Methoden des NetClient Prozeduren für die NetStream-Callbacks oder heben Sie damit deren Registrierung auf.

Verwandte API-Elemente



Öffentliche Methoden
 MethodeDefiniert von
  
addHandler(name:String, handler:Function, priority:int = 0):void
Fügt eine Prozedur für den angegebenen Callbacknamen hinzu.
NetClient
  
Entfernt eine Prozedurmethode für den angegebenen Callbacknamen.
NetClient
Methodendetails

addHandler

()Methode
public function addHandler(name:String, handler:Function, priority:int = 0):void

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Fügt eine Prozedur für den angegebenen Callbacknamen hinzu.

Wenn sich mehrere Prozeduren für dasselbe Callback registrieren, steht als Ergebnis des Callbacks ein Array mit den Resultaten des Aufrufs jeder Prozedur.

Bei diesem Beispiel wird die Prozedur für das onMetaData-Callback eingerichtet.

         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
         

Parameter

name:String — Name des zu verarbeitenden Callbacks.
 
handler:Function — Die hinzuzufügende Prozedur.
 
priority:int (default = 0)

removeHandler

()Methode 
public function removeHandler(name:String, handler:Function):void

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Entfernt eine Prozedurmethode für den angegebenen Callbacknamen.

Parameter

name:String — Name des Callbacks, dessen Prozedur entfernt wurde.
 
handler:Function — Die zu entfernende Prozedur.





[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.