Mercurial > hg > fxanalyse
view xsocket.h @ 264:a40c8af8b028
Improve fake data generator used in testing
author | Daniele Nicolodi <daniele.nicolodi@obspm.fr> |
---|---|
date | Tue, 16 Jun 2015 17:38:30 +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