anyKode Marilou
ContentsIndexHome
PreviousUpNext
DeviceExternalCommunicationPort::SyncRead

Lecture synchrone des données en provenance du port.

C++
M32 SyncRead(void * pBuffer, int BufferByteSize, M32 * piDeviceResponse = NULL, void * pReserved = NULL);
Parameters 
Description 
void * pBuffer 
[in/out] Buffer de reception à remplir 
int BufferByteSize 
[in] Taille maximale, en octets, du buffer pBuffer 
M32 * piDeviceResponse = NULL 
(voir Message
void * pReserved = NULL 
(voir Message

Le nombre d'octets effectivement remplis dans pBuffer.

SyncRead lit les données enregistrées par le port dans le buffer temporaire de lecture. L'appel est bloquant jusqu'à ce qu'au moins 1 octet soit disponible. La fonction retourne le nombre effectif d'octets lus.

Documentation v4.7 (18/01/2015), Copyright (c) 2015 anyKode. All rights reserved.
What do you think about this topic? Send feedback!