Home   Information   Classes   Download   Usage   Mail List   Requirements   Links   FAQ   Tutorial


TcpClient.h
1 #ifndef STK_TCPCLIENT_H
2 #define STK_TCPCLIENT_H
3 
4 #include "Socket.h"
5 
6 namespace stk {
7 
8 /***************************************************/
31 /***************************************************/
32 
33 class TcpClient : public Socket
34 {
35  public:
37 
40  TcpClient( int port, std::string hostname = "localhost" );
41 
43  ~TcpClient();
44 
46 
51  int connect( int port, std::string hostname = "localhost" );
52 
54  int writeBuffer(const void *buffer, long bufferSize, int flags = 0);
55 
57  int readBuffer(void *buffer, long bufferSize, int flags = 0);
58 
59  protected:
60 
61 };
62 
63 } // stk namespace
64 
65 #endif

The Synthesis ToolKit in C++ (STK)
©1995--2014 Perry R. Cook and Gary P. Scavone. All Rights Reserved.