anyKode Marilou
ContentsIndexHome
PreviousUpNext
DeviceEmitterReceiver::ReceiveFromAll

Reception d'un message en provenance de n'importe quelle session émettrice.

C++
int ReceiveFromAll(int CommunicationSession, int & FromCommunicationSession, xkode::lib::Array<MU8> & Data, int WaitTimeout = INFINITE, M32 * piDeviceResponse = NULL, void * pReserved = NULL);
Parameters 
Description 
int CommunicationSession 
[in] Session de l'appelant. 
int & FromCommunicationSession 
[out] Référence sur un entier remplit par l'identifiant de session du message reçu. 
xkode::lib::Array<MU8> & Data 
[out] Tableau d'octets à remplir avec les données du nouveau message. Le tableau est vidé par la fonction a chaque appel puis remplit avec les données du message reçu. 
int WaitTimeout = INFINITE 
[in] Délais d'attente. La fonction retourne avec le message d'erreur MODA_EWAITCOMPLETETIMEOUT si aucun message n'est arrivé dans le délais WaitTimeout milli-secondes. Utiliser la constante INFINITE pour une attente infinie. 
M32 * piDeviceResponse = NULL 
(voir Message
void * pReserved = NULL 
(voir Message

MODA_EOK si un nouveau message est disponible.

ReceiveFromAll se place en attente d'un nouveau message en provenance de n'importe quelle session.

Marilou 4.7.0

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