anyKode Marilou
|
Reception d'un message en provenance de n'importe quelle session émettrice.
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!
|