Public Methods | |
SimplConnection (int _oid, FCID const &_other, MPS::Address const &a) | |
virtual MPS::OutputStream* | getOutputStream () |
virtual MPS::InputStream* | getInputStream () |
virtual void | releaseOutputStream (MPS::OutputStream *stream) |
virtual void | releaseInputStream (MPS::InputStream *stream) |
Private Attributes | |
int | oid |
FCID | other |
|
Constructs a connection to the given OID at the named SIMPL process.
Definition at line 150 of file SimplTransport.cc. |
|
Returns a readable-stream that returns bytes from a message we received from the object we are connected to.
Reimplemented from MPS::Connection. Definition at line 168 of file SimplTransport.cc. |
|
Returns a writeable-stream that will send a message to the object we are connected to.
Reimplemented from MPS::Connection. Definition at line 159 of file SimplTransport.cc. |
|
Signals that the caller is finished with an InputStream obtained via the getInputStream() method.
Reimplemented from MPS::Connection. Definition at line 181 of file SimplTransport.cc. |
|
Signals that the caller is finished with an OutputStream obtained via the getOutputStream() method.
Reimplemented from MPS::Connection. Definition at line 180 of file SimplTransport.cc. |
|
OID this connection is connected to.
Definition at line 139 of file SimplTransport.cc. |
|
SIMPL process that holds the object we are connected to.
Definition at line 140 of file SimplTransport.cc. |