#include <NOTIFICATION_Supplier.hxx>
Public Member Functions | |
NOTIFICATION_Supplier (const char *instanceName, bool notif) | |
virtual | ~NOTIFICATION_Supplier () |
void | Send (const char *graph, const char *node, const char *type, const char *message) |
Private Member Functions | |
void | disconnect_structured_push_supplier () |
void | subscription_change (const CosN_EventTypeSeq &added, const CosN_EventTypeSeq &deled) |
Private Attributes | |
bool | _ok |
const char * | _sender |
long | _counter |
CosNA_StructuredProxyPushConsumer_var | proxy_consumer |
Static Private Attributes | |
static long | _stamp = 0 |
References _ok, SALOME::BAD_PARAM, CosNA_STRUCTURED_EVENT, MESSAGE, NOTIFICATION_channel(), and proxy_consumer.
|
virtual |
References _ok, MESSAGE, and proxy_consumer.
|
private |
void NOTIFICATION_Supplier::Send | ( | const char * | graph, |
const char * | node, | ||
const char * | type, | ||
const char * | message | ||
) |
References _counter, _ok, _sender, _stamp, MESSAGE, NOTIFICATION_date(), and proxy_consumer.
Referenced by NOTIFICATION_Supplier_Swig::Send(), Engines_Parallel_Component_i::sendMessage(), and Engines_Component_i::sendMessage().
|
private |
|
private |
Referenced by Send().
|
private |
Referenced by NOTIFICATION_Supplier(), Send(), and ~NOTIFICATION_Supplier().
|
staticprivate |
Referenced by Send().
|
private |
Referenced by NOTIFICATION_Supplier(), Send(), and ~NOTIFICATION_Supplier().