Version: 9.12.0
NOTIFICATION_Consumer Class Reference

#include <NOTIFICATION_Consumer.hxx>

Inheritance diagram for NOTIFICATION_Consumer:

Public Member Functions

 NOTIFICATION_Consumer ()
 
virtual ~NOTIFICATION_Consumer ()
 
bool Receive (char **graph, char **node, char **type, char **message, char **sender, long *counter, char **date, long *stamp)
 

Private Member Functions

void disconnect_structured_pull_consumer ()
 
void offer_change (const CosN_EventTypeSeq &added, const CosN_EventTypeSeq &deled)
 

Private Attributes

bool _ok
 
CosNA_StructuredProxyPullSupplier_var proxy_supplier
 

Constructor & Destructor Documentation

◆ NOTIFICATION_Consumer()

NOTIFICATION_Consumer::NOTIFICATION_Consumer ( )

◆ ~NOTIFICATION_Consumer()

NOTIFICATION_Consumer::~NOTIFICATION_Consumer ( )
virtual

References _ok, MESSAGE, and proxy_supplier.

Member Function Documentation

◆ disconnect_structured_pull_consumer()

void NOTIFICATION_Consumer::disconnect_structured_pull_consumer ( )
private

◆ offer_change()

void NOTIFICATION_Consumer::offer_change ( const CosN_EventTypeSeq added,
const CosN_EventTypeSeq deled 
)
private

◆ Receive()

bool NOTIFICATION_Consumer::Receive ( char **  graph,
char **  node,
char **  type,
char **  message,
char **  sender,
long *  counter,
char **  date,
long *  stamp 
)

Field Documentation

◆ _ok

bool NOTIFICATION_Consumer::_ok
private

◆ proxy_supplier

CosNA_StructuredProxyPullSupplier_var NOTIFICATION_Consumer::proxy_supplier
private