Mercurial > hg > beaglert
diff include/UdpClient.h @ 135:e77e2e712fbc ClockSync
To work with the ClockSync plugin
author | Giulio Moro <giuliomoro@yahoo.it> |
---|---|
date | Sat, 12 Sep 2015 20:05:55 +0100 |
parents | da1c61aa97ea |
children |
line wrap: on
line diff
--- a/include/UdpClient.h Thu Aug 27 03:33:32 2015 +0100 +++ b/include/UdpClient.h Sat Sep 12 20:05:55 2015 +0100 @@ -23,6 +23,8 @@ int port; int enabled; int outSocket; + struct timeval stTimeOut; + fd_set stWriteFDS; bool isSetPort; bool isSetServer; struct sockaddr_in destinationServer; @@ -34,6 +36,7 @@ void setServer(const char* aServerName); int send(void* message, int size); int write(const char* remoteHostname, int remotePortNumber, void* sourceBuffer, int numBytesToWrite); + int waitUntilReady(bool readyForReading, int timeoutMsecs); };