// udsclient.cc // simple client based on Unix pipe sockets, sends and receives a string include <net/cs/uds/client.h> include <iostream.h> include <stdlib.h> const char teststr[] = "Hello Server!"; int main(int argc, char* argv[]) { char buffer[256]; if (argc < 2) { cout << "Usage: client" << endl; exit(1); } csclient* client = new uds_client(argv[1]); cout << "Writing message..." << endl; client -> writemsg(teststr, sizeof(teststr)); cout << "Reading message..." << endl; cout << client -> readmsg(buffer, sizeof(buffer)); cout << " bytes: " << buffer << endl; delete client; return 0; }
Hush Online Technology
hush@cs.vu.nl
09/09/98 |
![]() |
![]() |