From b3de3e20d89ef48beaf522a9adeb510897606e6f Mon Sep 17 00:00:00 2001 From: hadaq Date: Mon, 31 Mar 2008 17:39:53 +0000 Subject: [PATCH] new function NetTrans_multiReceive which has no limitation in terms of subsystems. S.Y. --- hadaq/nettrans.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hadaq/nettrans.h b/hadaq/nettrans.h index 4055dba..c768908 100644 --- a/hadaq/nettrans.h +++ b/hadaq/nettrans.h @@ -5,6 +5,7 @@ #include #include #include +#include #include "worker.h" #include "hadtu.h" @@ -41,8 +42,10 @@ NetTrans *NetTrans_open(const char *name, size_t bandwidth, Worker *worker); void NetTrans_close(NetTrans *my); void NetTrans_remove(NetTrans *my); +int assembleMsg(NetTrans *my, void *hadTu, size_t size); int NetTrans_send(NetTrans *my, void *hadTu); void NetTrans_recv(NetTrans *my, void *hadTu, size_t size); unsigned long NetTrans_multiRecv(NetTrans *my[], void *hadTu[], size_t size[], int nrOfMsgs); +fd_set *NetTrans_multiReceive(NetTrans *my[], void *hadTu[], size_t size[], int nrOfMsgs); #endif -- 2.43.0