diff ad9912.h @ 258:5296f3bcd160

Implement DDS clients reconnect On network send() failures try to reconnect to the server before returning an error. This allows to restart the network servers controlling the DDSes wiothout having to restart the clients.
author Daniele Nicolodi <daniele.nicolodi@obspm.fr>
date Tue, 16 Jun 2015 14:31:35 +0200
parents 9e0c3541104b
children
line wrap: on
line diff
--- a/ad9912.h	Fri Jun 05 21:51:25 2015 +0200
+++ b/ad9912.h	Tue Jun 16 14:31:35 2015 +0200
@@ -1,12 +1,12 @@
 #ifndef __AD9912_H__
 #define __AD9912_H__
 
+#include "xsocket.h"
+
 #define REVISION 1
 
 struct ad9912 {
-	char *hostname;
-	int port;
-	int fd;
+	struct xsocket *sock;
 	double clock;
 	double frequency[4];
 };