48 void setTcpRecvBufferSize() ;
49 void setTcpSendBufferSize() ;
50 bool _haveRecvBufferSize ;
51 unsigned int _recvBufferSize ;
52 bool _haveSendBufferSize ;
53 unsigned int _sendBufferSize ;
59 _haveRecvBufferSize( false ),
61 _haveSendBufferSize( false ),
62 _sendBufferSize( 0 ) {}
67 _haveRecvBufferSize( false ) ,
69 _haveSendBufferSize( false ),
70 _sendBufferSize( 0 ) {}
72 struct sockaddr *addr )
76 _haveRecvBufferSize( false ) ,
78 _haveSendBufferSize( false ),
79 _sendBufferSize( 0 ) {}
88 struct sockaddr *addr )
95 virtual void dump( ostream &strm )
const ;
virtual unsigned int getRecvBufferSize()
get the tcp receive buffer size using getsockopt
TcpSocket(const string &host, int portVal)
TcpSocket(int socket, struct sockaddr *addr)
virtual unsigned int getSendBufferSize()
get the tcp send buffer size using getsockopt
virtual void dump(ostream &strm) const
dumps information about this object
virtual bool allowConnection()
is there any wrapper code for unix sockets
virtual Socket * newSocket(int socket, struct sockaddr *addr)