System.Win.ScktComp.ESocketError
Delphi
ESocketError = class(Exception);
C++
class PASCALIMPLEMENTATION ESocketError : public System::Sysutils::Exception
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | System.Win.ScktComp.pas System.Win.ScktComp.hpp |
System.Win.ScktComp | System.Win.ScktComp |
Beschreibung
ESocketError ist die Exception-Klasse für Fehler im Zusammenhang mit Windows-Socket-Objekten.
ESocketError wird ausgelöst, wenn:
- ein Socket nicht erzeugt werden kann.
- ein Socket nicht initialisiert werden kann.
- ein Socket nicht geöffnet werden kann.
- eine Anwendung versucht, die Eigenschaften eines offenen Sockets zu ändern.
- ein Fehler beim Lesen oder Beschreiben eines Sockets auftritt.
- ein Socket nicht geschlossen werden kann.
Es sind zwei ESocketError-Klassen definiert, eine in der Unit ScktComp, die zweite in Sockets. Die Definition und der Zweck der beiden Klassen ist identisch. Die doppelte Definition stellt sicher, dass ESocketError für alle Socket-Objekte definiert ist.