Classes Files

Wombat::MamaInbox

More…

#include <MamaInbox.h>

Public Functions

  Name
virtual ~MamaInbox(void )
  MamaInbox(void )
virtual void create(MamaTransport * transport, MamaQueue * queue, MamaInboxCallback * callback, void * closure =NULL)
virtual void destroy(void )
virtual void * getClosure(void ) const
mamaInbox getCValue()
const mamaInbox getCValue() const

Detailed Description

class Wombat::MamaInbox;

Used for sending messages requesting a direct reply.

Public Functions Documentation

function ~MamaInbox

virtual ~MamaInbox(
    void 
)

function MamaInbox

MamaInbox(
    void 
)

function create

virtual void create(
    MamaTransport * transport,
    MamaQueue * queue,
    MamaInboxCallback * callback,
    void * closure =NULL
)

Parameters:

  • transport The transport for sending requests and receiving replies.
  • queue The queue.
  • callback The callback for receiving replies and errors.
  • closure The caller supplied closure.

Create an inbox.

function destroy

virtual void destroy(
    void 
)

function getClosure

virtual void * getClosure(
    void 
) const

function getCValue

mamaInbox getCValue()

function getCValue

const mamaInbox getCValue() const

Updated on 2023-03-31 at 15:29:25 +0100