1 // File : NOTIFICATION_Swig.hxx
2 // Created : 10 Juin 2002
3 // Author : Francis KLOSS
5 // Module : Notification Swig
6 // Copyright : Open CASCADE
9 #include "NOTIFICATION.hxx"
11 class NOTIFICATION_Supplier_Swig {
13 NOTIFICATION_Supplier_Swig(const char* instanceName, bool notif);
14 ~NOTIFICATION_Supplier_Swig();
15 void Send(const char* graph, const char* node, const char* type, const char* message);
18 NOTIFICATION_Supplier* _supplier;
21 class NOTIFICATION_Consumer_Swig {
23 NOTIFICATION_Consumer_Swig();
24 ~NOTIFICATION_Consumer_Swig();
25 bool Receive(char** graph, char** node, char** type, char** message, char** sender, long* counter, char** date, long* stamp);
28 NOTIFICATION_Consumer* _consumer;