Data.DbxSocketChannelNative.TDBXIdTCPLayer.Read

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function Read(const Buffer: TArray<Byte>; const Offset: Integer; const Count: Integer): Integer; override;

C++

virtual int __fastcall Read(const System::DynamicArray<System::Byte> Buffer, const int Offset, const int Count);

Propriétés

Type Visibilité  Source Unité  Parent
function public
Data.DbxSocketChannelNative.pas
Data.DbxSocketChannelNative.hpp
Data.DbxSocketChannelNative TDBXIdTCPLayer

Description

Lit les octets dans un tampon.

Data.DbxSocketChannelNative.TDBXIdTCPLayer.Read hérite de Data.DBXCommon.TDBXCommunicationLayer.Read. Tout le contenu en-dessous de cette ligne se réfère à Data.DBXCommon.TDBXCommunicationLayer.Read.

Lit les octets dans un tampon.

La méthode Read lit le nombre d'octets spécifié par le paramètre Count dans un tampon TBytes spécifié par le paramètre Buffer. Le paramètre Offset spécifie l'adresse où sont stockés les octets. Elle est supposée être zéro. La méthode Read renvoie une valeur de -1 si une erreur se produit.

Il est supposé que le tampon a suffisamment de mémoire allouée pour stocker le nombre d'octets spécifié par Count.

Voir aussi