- com
- softwareag
- umtransport
- SynchronousTransport
This Transport represents a client connection. It is created on the client side using TransportFactory.connect and on the server side using SynchronousServerTransport.accept(). Read and write calls to this Transport are blocking calls. More...
#include <SynchronousTransport.h>
Public Member Functions | |
virtual void | close () |
Close the Transport so it can no longer be used for communication More... | |
InputStream & | getInputStream () |
Get the InputStream for this Transport. This can be used to read data sent by/to the client. More... | |
OutputStream & | getOutputStream () |
Get the OutputStream for this Transport. This can be used to write data to the client/server. More... | |
virtual bool | isClosed () |
Check to see whether this Transport has been closed already More... | |
This Transport represents a client connection. It is created on the client side using TransportFactory.connect and on the server side using SynchronousServerTransport.accept(). Read and write calls to this Transport are blocking calls.
|
virtual |
Close the Transport so it can no longer be used for communication
Implements com::softwareag::umtransport::Transport.
InputStream& com::softwareag::umtransport::SynchronousTransport::getInputStream | ( | ) |
OutputStream& com::softwareag::umtransport::SynchronousTransport::getOutputStream | ( | ) |
|
virtual |
Check to see whether this Transport has been closed already
Implements com::softwareag::umtransport::Transport.