zeus::TMessagePool_Stub Class Reference
#include <MessagePool_Stub.h>
List of all members.
Constructor & Destructor Documentation
| TMessagePool_Stub::TMessagePool_Stub |
( |
|
) |
|
| TMessagePool_Stub::~TMessagePool_Stub |
( |
|
) |
[protected, virtual] |
Member Function Documentation
| Retval MQUALIFIER TMessagePool_Stub::createConnectionPipe |
( |
const IString & |
rPipeName |
) |
[virtual] |
creates a connection pipe by name. If a pipe with this name already exists the method sucerssfully returns .
- Parameters:
-
| rPipeName | : Name of the pipe |
- Return values:
-
| RET_NOERROR | : Pipe created or exists already |
| RET_REQUEST_FAILED | : Could not create the pipe |
Implements zeus::IMessagePool.
| Retval MQUALIFIER TMessagePool_Stub::getConnectionPipe |
( |
const IString & |
rPipeName, |
|
|
IRemoteObject *& |
rpPipe | |
|
) |
| | const [virtual] |
returns a connection pipe by name.
- Parameters:
-
| rPipeName | : Name of the pipe |
| rpPipe,: | Return parameter (interface ICommPipe) |
- Return values:
-
| RET_NOERROR | : Pipe returned |
| RET_REQUEST_FAILED | : Could not create the pipe |
Implements zeus::IMessagePool.
| Retval MQUALIFIER TMessagePool_Stub::sendMessage |
( |
const IString & |
rPipeName, |
|
|
const ISerializable & |
rMessage | |
|
) |
| | [virtual] |
sends a message to the named pipe
- Parameters:
-
| rPipeName | : Name of the pipe |
| rMessage | : Message to send |
- Return values:
-
| RET_NOERROR | : message sent |
| RET_REQUEST_FAILED | : Could not send the message |
Implements zeus::IMessagePool.
| Retval MQUALIFIER TMessagePool_Stub::receiveMessage |
( |
const IString & |
rPipeName, |
|
|
ISerializable *& |
rpMessage | |
|
) |
| | [virtual] |
tries to receive a message from a named pipe
- Parameters:
-
| rPipeName | : Name of the pipe |
| rMessage | : Return parameter |
- Return values:
-
| RET_NOERROR | : message received |
| RET_REQUEST_FAILED | : Could not receive a message |
Implements zeus::IMessagePool.
| virtual Retval MQUALIFIER zeus::TMessagePool_Stub::askForInterface |
( |
Uint |
uiInterfaceID, |
|
|
IZUnknown *& |
rpIface | |
|
) |
| | [virtual] |
| virtual void MQUALIFIER zeus::TMessagePool_Stub::addRef |
( |
|
) |
const [virtual] |
| virtual void MQUALIFIER zeus::TMessagePool_Stub::release |
( |
|
) |
const [virtual] |
The documentation for this class was generated from the following files: