NetworkServerEvent()

Syntax

Ergebnis = NetworkServerEvent([#Server])
Beschreibung
Überprüft, ob auf einem der offenen Netzwerk-Server ein Ereignis (Event) auftrat.

Parameter

#Server (optional) Der zu verwendende Server, um die Ereignisse zu überprüfen. Wenn dieser Parameter verwendet wird, dann werden nur die Ereignisse behandelt, die zu diesem Server gehören, alle anderen Ereignisse bleiben unberührt.

Rückgabewert

Gibt einen der folgenden Werte zurück:
  #PB_NetworkEvent_None      : Nichts ist passiert
  #PB_NetworkEvent_Connect   : Ein neuer Client wurde mit dem Server verbunden (nicht verfügbar bei #PB_Network_UDP Verbindungen).
  #PB_NetworkEvent_Data      : Roh-Daten wurden empfangen (können mittels ReceiveNetworkData() gelesen werden)
  #PB_NetworkEvent_Disconnect: Ein Client hat den Server verlassen (Verbindungstrennung). Seine zugehörige
                               Verbindung wird automatisch geschlossen, CloseNetworkConnection() muss für
                               diesen Client nicht aufgerufen werden. (Nicht verfügbar bei #PB_Network_UDP Verbindungen.)

Anmerkungen

Der Server, welcher das Ereignis empfangen hat, kann mit EventServer() ermittelt werden. Der Client, welcher das Ereignis ausgelöst hat, kann mit EventClient() ermittelt werden.

Siehe auch

ReceiveNetworkData(), EventServer(), EventClient(), CreateNetworkServer()

Unterstützte OS

Alle

<- NetworkClientEvent() - Network Inhaltsverzeichnis - NextIPAddress() ->