SeaBreeze
Public Member Functions
seabreeze::NativeSocketPOSIX Class Reference
Inheritance diagram for seabreeze::NativeSocketPOSIX:
Inheritance graph
Collaboration diagram for seabreeze::NativeSocketPOSIX:
Collaboration graph

Public Member Functions

virtual void connect (Inet4Address &addr, int port) throw (UnknownHostException, BusConnectException)
 
virtual void connect (const std::string hostname, int port) throw (UnknownHostException, BusConnectException)
 
virtual void close () throw (BusException)
 
virtual bool isClosed ()
 
virtual bool isBound ()
 
virtual int getSOLinger () throw (SocketException)
 
virtual void setSOLinger (bool enable, int linger) throw (SocketException)
 
virtual unsigned long getReadTimeoutMillis () throw (SocketException)
 
virtual void setReadTimeoutMillis (unsigned long timeout) throw (SocketException)
 
virtual int read (unsigned char *buffer, unsigned long length) throw (BusTransferException)
 
virtual int write (const unsigned char *buffer, unsigned long length) throw (BusTransferException)
 

Additional Inherited Members

- Static Public Member Functions inherited from seabreeze::Socket
static Socketcreate ()
 

The documentation for this class was generated from the following file: