27 #ifndef _COS_NOTIFY_H_
28 #define _COS_NOTIFY_H_
30 #include <SALOMEconfig.h>
33 #include <COS/TimeBase.hh>
34 #include <COS/CosNotification.hh>
35 #include <COS/CosNotifyComm.hh>
36 #include <COS/CosNotifyChannelAdmin.hh>
37 #include <COS/CosNotifyFilter.hh>
39 #include <COS/BOA/TimeBase.hh>
40 #include <COS/BOA/CosNotification.hh>
41 #include <COS/BOA/CosNotifyComm.hh>
42 #include <COS/BOA/CosNotifyChannelAdmin.hh>
43 #include <COS/BOA/CosNotifyFilter.hh>
46 #define CosN CosNotification
47 #define CosNC CosNotifyComm
48 #define CosNA CosNotifyChannelAdmin
49 #define CosNF CosNotifyFilter
56 #define CosN_AnyOrder CosN::AnyOrder
57 #define CosN_BAD_PROPERTY CosN::BAD_PROPERTY
58 #define CosN_BAD_TYPE CosN::BAD_TYPE
59 #define CosN_BAD_VALUE CosN::BAD_VALUE
60 #define CosN_BestEffort CosN::BestEffort
61 #define CosN_ConnectionReliability CosN::ConnectionReliability
62 #define CosN_DeadlineOrder CosN::DeadlineOrder
63 #define CosN_DefaultPriority CosN::DefaultPriority
64 #define CosN_DiscardPolicy CosN::DiscardPolicy
66 #define CosN_EventReliability CosN::EventReliability
69 #define CosN_FifoOrder CosN::FifoOrder
70 #define CosN_HighestPriority CosN::HighestPriority
71 #define CosN_LifoOrder CosN::LifoOrder
72 #define CosN_LowestPriority CosN::LowestPriority
73 #define CosN_MaxEventsPerConsumer CosN::MaxEventsPerConsumer
74 #define CosN_MaximumBatchSize CosN::MaximumBatchSize
75 #define CosN_NamedPropertyRangeSeq CosN::NamedPropertyRangeSeq
76 #define CosN_OrderPolicy CosN::OrderPolicy
77 #define CosN_PacingInterval CosN::PacingInterval
78 #define CosN_Persistent CosN::Persistent
79 #define CosN_Priority CosN::Priority
80 #define CosN_PriorityOrder CosN::PriorityOrder
89 #define CosN_RejectNewEvents CosN::RejectNewEvents
90 #define CosN_StartTimeSupported CosN::StartTimeSupported
91 #define CosN_StopTimeSupported CosN::StopTimeSupported
93 #define CosN_Timeout CosN::Timeout
94 #define CosN_UNAVAILABLE_PROPERTY CosN::UNAVAILABLE_PROPERTY
95 #define CosN_UNAVAILABLE_VALUE CosN::UNAVAILABLE_VALUE
96 #define CosN_UNSUPPORTED_PROPERTY CosN::UNSUPPORTED_PROPERTY
97 #define CosN_UNSUPPORTED_VALUE CosN::UNSUPPORTED_VALUE
101 #define CosNA_ALL_NOW_UPDATES_OFF CosNA::ALL_NOW_UPDATES_OFF
102 #define CosNA_ALL_NOW_UPDATES_ON CosNA::ALL_NOW_UPDATES_ON
103 #define CosNA_AND_OP CosNA::AND_OP
104 #define CosNA_ANY_EVENT CosNA::ANY_EVENT
126 #define CosNA_NONE_NOW_UPDATES_OFF CosNA::NONE_NOW_UPDATES_OFF
127 #define CosNA_NONE_NOW_UPDATES_ON CosNA::NONE_NOW_UPDATES_ON
129 #define CosNA_OR_OP CosNA::OR_OP
131 #define CosNA_PULL_ANY CosNA::PULL_ANY
132 #define CosNA_PULL_SEQUENCE CosNA::PULL_SEQUENCE
133 #define CosNA_PULL_STRUCTURED CosNA::PULL_STRUCTURED
134 #define CosNA_PUSH_ANY CosNA::PUSH_ANY
135 #define CosNA_PUSH_SEQUENCE CosNA::PUSH_SEQUENCE
136 #define CosNA_PUSH_STRUCTURED CosNA::PUSH_STRUCTURED
137 #define CosNA_PUSH_TYPED CosNA::PUSH_TYPED
138 #define CosNA_PULL_TYPED CosNA::PULL_TYPED
161 #define CosNA_SEQUENCE_EVENT CosNA::SEQUENCE_EVENT
162 #define CosNA_STRUCTURED_EVENT CosNA::STRUCTURED_EVENT