Mercurial > hg > fxanalyse
view xsocket.h @ 266:dfbee05fe464
Fix beatnote sign measurement
Breakage was caused by the change of the LO, HG, SR, enum values to
use them as array indexes assigning to LO value 0 and thus flase in
boolean context.
author | Daniele Nicolodi <daniele.nicolodi@obspm.fr> |
---|---|
date | Thu, 09 Jul 2015 23:05:43 +0200 |
parents | ebbe0f198322 |
children |
line wrap: on
line source
#ifndef __XSOCKET_H__ #define __XSOCKET_H__ #ifdef _CVI_ #include <ansi_c.h> #else #include <stdlib.h> #endif struct xsocket { char *hostname; int port; int fd; }; struct xsocket * xsocket(const char *hostname, const int port); int xconnect(struct xsocket *s); int xsend(struct xsocket *s, const char *data, size_t len); int xrecv(struct xsocket *s, char *buffer, size_t len); int xcommand(struct xsocket *s, const char *frmt, ...); int xask(struct xsocket *s, const char *data, size_t datalen, char *buffer, size_t len); #endif