SckReadMem
obj -> SckReadMem(int1, handle2, int3, int4) : int
Vom Socket in Memory-Objekt lesen
Details
- obj: Socket-Deskriptor
- int1:
- Optionen:
_SckLine_SckReadMax
- handle2: Deskriptor des Memory -Objekts
- int3: Startposition im Memory -Objekt
- int4: Anzahl der zu lesenden Bytes
- Resultat:
intAnzahl der gelesenen Bytes oder Fehlerwert - Siehe: Verwandte Befehle ,
SckWriteMem ()
Mit dieser Funktion werden Daten vom Socket (obj) gelesen. Durch die Angabe einer Option in (int1) kann die Anzahl der Zeichen auf eine Zeile oder auf die Menge der verfügbaren Daten begrenzt werden. In (handle2) muss der Deskriptor eines Memory -Objekts angegeben werden. In (int3) wird die Startposition und (int4) die Anzahl der maximal zu lesenden Bytes übergeben. Gegebenenfalls wird der Wert der Eigenschaft Len erhöht.
Das Resultat gibt die Anzahl der gelesenen Bytes zurück. Ist das Resultat negativ ist ein Fehler aufgetreten und das Resultat enthält den Fehlerwert.
Mögliche Laufzeitfehler:
_ErrHdlInvalid: Der in (obj) oder (handle2) übergebene Deskriptor ist ungültig._ErrMemExhausted: Der Speicher konnte nicht angefordert werden._ErrValueRange: Der in (int3) oder (int4) übergebene Wert ist außerhalb des zulässigen Bereichs.