#include <FastmsgLink.h>
Inheritance diagram for FastmsgLink:
Public Methods | |
FastmsgLink (string const &serverName, 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 | |
ref<Mailbox> | me |
ref<Mailbox> | other |
int | corrId |
|
|
|
Obtain an InputStream to use to receive a message from the remote object. The caller must call releaseInputStream() when it's finished with the stream.
Reimplemented from MPS::Connection. |
|
Obtain an OutputStream to use to send a message to the remote object. The caller must call releaseOutputStream() when it's finished with the stream.
Reimplemented from MPS::Connection. |
|
Signals that the caller is finished with an InputStream obtained via the getInputStream() method.
Reimplemented from MPS::Connection. |
|
Signals that the caller is finished with an OutputStream obtained via the getOutputStream() method.
Reimplemented from MPS::Connection. |
|
Definition at line 13 of file FastmsgLink.h. |
|
Definition at line 11 of file FastmsgLink.h. |
|
Definition at line 12 of file FastmsgLink.h. |