General KERNEL Documentation     End User KERNEL Services  


NOTIFICATION_Consumer Class Reference

#include <NOTIFICATION_Consumer.hxx>

Inheritance diagram for NOTIFICATION_Consumer:

Inheritance graph
Collaboration diagram for NOTIFICATION_Consumer:

Collaboration graph

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  )  [virtual]
 


Member Function Documentation

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

void NOTIFICATION_Consumer::disconnect_structured_pull_consumer  )  [private]
 

void NOTIFICATION_Consumer::offer_change const CosN_EventTypeSeq added,
const CosN_EventTypeSeq deled
[private]
 


Field Documentation

bool NOTIFICATION_Consumer::_ok [private]
 

CosNA_StructuredProxyPullSupplier_var NOTIFICATION_Consumer::proxy_supplier [private]