Public Member Functions | Protected Member Functions

zeus::TMessageServerConnection_Stub Class Reference

#include <MessageServerConnection_Stub.h>

Inheritance diagram for zeus::TMessageServerConnection_Stub:
zeus::TAbstractStub zeus::IMessageServerConnection zeus::TZObject zeus::IRemoteObjectStub zeus::IZUnknown zeus::IZUnknown zeus::IRemoteObject zeus::IZUnknown

List of all members.

Public Member Functions

 TMessageServerConnection_Stub ()
virtual Retval MQUALIFIER getMessagePool (const IString &rPoolName, IMessagePool *&rpPool)
virtual Retval MQUALIFIER getMessageQueue (const IString &rQueueName, IMessageQueue *&rpQueue)
virtual Retval MQUALIFIER askForInterface (const InterfaceID &rInterfaceID, IZUnknown *&rpIface)
virtual void MQUALIFIER addRef () const
virtual void MQUALIFIER release () const
 STUB_CLASS_DECL (TMessageServerConnection_Stub,"TMessageServerConnection_Stub")

Protected Member Functions

virtual ~TMessageServerConnection_Stub ()

Constructor & Destructor Documentation

TMessageServerConnection_Stub::TMessageServerConnection_Stub (  )
TMessageServerConnection_Stub::~TMessageServerConnection_Stub (  ) [protected, virtual]

Member Function Documentation

virtual void MQUALIFIER zeus::TMessageServerConnection_Stub::addRef (  ) const [virtual]
See also:
IZUnknown::addRef

Reimplemented from zeus::TAbstractStub.

virtual Retval MQUALIFIER zeus::TMessageServerConnection_Stub::askForInterface ( const InterfaceID rInterfaceID,
IZUnknown *&  rpIface 
) [virtual]
See also:
IZUnknown::askForInterface

Reimplemented from zeus::TAbstractStub.

Retval MQUALIFIER TMessageServerConnection_Stub::getMessagePool ( const IString rPoolName,
IMessagePool *&  rpPool 
) [virtual]

returns a named a message pool

Parameters:
rPoolName: name of the message pool
rpPool: return parameter
Return values:
RET_NOERROR: message pool returned
RET_REQUEST_FAILED: message pool not found

Implements zeus::IMessageServerConnection.

Retval MQUALIFIER TMessageServerConnection_Stub::getMessageQueue ( const IString rQueueName,
IMessageQueue *&  rpQueue 
) [virtual]

returns a named message queue connection

Parameters:
rQueueName: name of the message queue
rpQueue: return parameter
Return values:
RET_NOERROR: message pool returned
RET_REQUEST_FAILED: message pool not found

Implements zeus::IMessageServerConnection.

virtual void MQUALIFIER zeus::TMessageServerConnection_Stub::release (  ) const [virtual]
See also:
IZUnknown::release

Reimplemented from zeus::TAbstractStub.

zeus::TMessageServerConnection_Stub::STUB_CLASS_DECL ( TMessageServerConnection_Stub  ,
"TMessageServerConnection_Stub"   
)

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


Written by Benjamin Hadorn http://www.xatlantis.ch.
Last change made on Sun Jan 22 2012 15:28:26