Loading [MathJax]/jax/output/HTML-CSS/config.js
Logo ROOT   6.12/07
Reference Guide
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
pclient.C File Reference

Detailed Description

Client program to test parallel sockets.

To run this demo do the following:

void pclient(int niter = 100, int bsize = 500000, int nsocks = 5)
{
// Open connection to server
TPSocket *sock = new TPSocket("localhost", 9090, nsocks);
//TPSocket *sock = new TPSocket("pcroot2", 9090, nsocks);
char *buf = new char[bsize];
memset(buf, 65, bsize);
sock->Send(niter, bsize);
// send data to server
for (int i = 0; i < niter; i++) {
int ret = sock->SendRaw(buf, bsize);
if (ret < 0) {
printf("error sending\n");
break;
}
}
delete sock;
delete [] buf;
}
Author
Fons Rademakers

Definition in file pclient.C.