Pakket | air.net |
Klasse | public class SecureSocketMonitor |
Overerving | SecureSocketMonitor SocketMonitor ServiceMonitor EventDispatcher Object |
Runtimeversies: | AIR 2.0 |
Deze klasse is opgenomen in het bestand aircore.swc. Flash Builder laadt deze klasse automatisch wanneer u een project voor AIR creëert. De Flex SDK bevat eveneens het bestand aircore.swc, dat u mee moet insluiten wanneer u de toepassing compileert als u Flex SDK gebruikt.
In Adobe ® Flash ® CS3 Professional, is deze klasse opgenomen in het bestand ServiceMonitorShim.swc. Sleep eerst de component ServiceMonitorShim vanuit het deelvenster Componenten naar de Bibliotheek en voeg vervolgens de volgende instructie import
aan uw ActionScript 3.0-code toe als u klassen in het air.net-pakket wilt gebruiken:
import air.net.*;
Zo gebruikt u het pakket air.net in Adobe® Flash® Professional (CS4 of hoger):
- Kies de opdracht Bestand > Instellingen publiceren.
- Klik in het Flash-deelvenster op de knop Instellingen voor ActionScript 3.0. Selecteer Bibliotheekpad.
- Klik op de knop Bladeren naar SWC-bestand. Blader naar het bestand Adobe Flash CSn/AIKn.n/framework/libs/air/aircore.swc in de installatiemap van Adobe Flash Professional.
- Klik op de knop OK.
- Voeg de volgende
import
-instructie toe aan de ActionScript 3.0-code:import air.net.*;
Methode | Gedefinieerd door | ||
---|---|---|---|
Maakt een SecureSocketMonitor-object voor een opgegeven TCP-eindpunt. | SecureSocketMonitor | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registreert een gebeurtenislistenerobject bij een object EventDispatcher, zodat de listener een melding van een gebeurtenis ontvangt. | EventDispatcher | ||
Verzendt een gebeurtenis naar de gebeurtenisstroom. | EventDispatcher | ||
Controleert of het object EventDispatcher listeners heeft geregistreerd voor een specifiek type gebeurtenis. | EventDispatcher | ||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
[statisch]
Voegt publieke ServiceMonitor-methoden toe aan het prototype van een JavaScript-constructorfunctie. | ServiceMonitor | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Verwijdert een listener uit het object EventDispatcher. | EventDispatcher | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
De servicemonitor starten. | ServiceMonitor | ||
Stopt de controle van de service. | ServiceMonitor | ||
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | ||
[overschrijven]
Retourneert een tekenreeksrepresentatie van het opgegeven object. | SecureSocketMonitor | ||
Retourneert de primitieve waarde van het opgegeven object. | Object | ||
Controleert of een gebeurtenislistener is geregistreerd bij dit object EventDispatcher of een van de voorouders voor het opgegeven type gebeurtenis. | EventDispatcher |
Methode | Gedefinieerd door | ||
---|---|---|---|
[overschrijven]
Door de methode checkStatus() van een object SocketMonitor aan te roepen zal de toepassing proberen verbinding te maken met de socket om te controleren of er een gebeurtenis connect heeft plaatsgevonden. | SocketMonitor | ||
[overschrijven]
Maakt een object SecureSocket. | SecureSocketMonitor |
SecureSocketMonitor | () | Constructor |
public function SecureSocketMonitor(host:String, port:int)
Runtimeversies: | AIR 2.0 |
Maakt een SecureSocketMonitor-object voor een opgegeven TCP-eindpunt.
Nadat de aanroeper een SecureSocketMonitor-object heeft gemaakt, moet hij start
aanroepen om de status van de service te controleren.
Net zoals bij het object Timer moet de aanroeper een referentie naar het object SecureSocketMonitor behouden. Anders zal de runtime het object verwijderen en wordt de controle beëindigd.
Parametershost:String — De host die moet worden gecontroleerd.
| |
port:int — De poort die moet worden gecontroleerd.
|
createSocket | () | methode |
toString | () | methode |
override public function toString():String
Runtimeversies: | AIR 2.0 |
Retourneert een tekenreeksrepresentatie van het opgegeven object.
Opmerking: methoden van de klasse Object worden dynamisch gemaakt in het prototype van Object. Wanneer u deze methode opnieuw wilt definiëren in een subklasse van Object, moet u het trefwoord override
niet gebruiken. Bijvoorbeeld, een subklasse van Object implementeert de functie toString():String
in plaats van dat deze de basisklasse overschrijft.
String — De tekenreeksrepresentatie van het object.
|
Wed Jun 13 2018, 11:42 AM Z