19 #ifndef RTC_CONFIGURATIONLISTENER_H    20 #define RTC_CONFIGURATIONLISTENER_H   100       static const char* typeString[] =
   102           "ON_UPDATE_CONFIG_PARAM",
   103           "CONFIG_PARAM_LISTENER_NUM"   107           return typeString[type];
   136     virtual void operator()(
const char* config_set_name,
   137                             const char* config_param_name) = 0;
   217       static const char* typeString[] =
   221           "CONFIG_SET_LISTENER_NUM"   327       static const char* typeString[] =
   329           "ON_UPDATE_CONFIG_SET",
   330           "ON_REMOVE_CONFIG_SET",
   331           "ON_ACTIVATE_CONFIG_SET",
   332           "CONFIG_SET_NAME_LISTENER_NUM"   362     virtual void operator()(
const char* config_set_name) = 0;
   384     typedef std::pair<ConfigurationParamListener*, bool> Entry;
   465     void notify(
const char* config_set_name, 
const char* config_param_name);
   468     std::vector<Entry> m_listeners;
   492     typedef std::pair<ConfigurationSetListener*, bool> Entry;
   576     std::vector<Entry> m_listeners;
   600     typedef std::pair<ConfigurationSetNameListener*, bool> Entry;
   680     void notify(
const char* config_set_name);
   683     std::vector<Entry> m_listeners;
   742 #endif // RTC_CONFIGURATIONLISTENER_H static const char * toString(ConfigurationParamListenerType type)
Convert ConfigurationParamListenerType into the string. 
Definition: ConfigurationListener.h:98
 
ConfigurationSetNameListener holder class. 
Definition: ConfigurationListener.h:598
 
Definition: ConfigurationListener.h:270
 
Mutex class. 
Definition: Mutex.h:40
 
static const char * toString(ConfigurationSetListenerType type)
Convert ConfigurationSetNameListenerType into the string. 
Definition: ConfigurationListener.h:215
 
ConfigurationSetListener class. 
Definition: ConfigurationListener.h:188
 
ConfigurationSetNameListener class. 
Definition: ConfigurationListener.h:298
 
ConfigurationParamListener class. 
Definition: ConfigurationListener.h:72
 
ConfigurationSetNameListenerType
The types of ConfigurationSetNameListener. 
Definition: ConfigurationListener.h:266
 
Definition: ConfigurationListener.h:701
 
coil::Guard< coil::Mutex > Guard
Definition: LocalServiceAdmin.h:36
 
Definition: ConfigurationListener.h:46
 
Definition: ConfigurationListener.h:269
 
Definition: ConfigurationListener.h:161
 
ConfigurationParamListener holder class. 
Definition: ConfigurationListener.h:382
 
Definition: ConfigurationListener.h:271
 
Definition: ConfigurationListener.h:162
 
ConfigurationSetListener holder class. 
Definition: ConfigurationListener.h:490
 
static const char * toString(ConfigurationSetNameListenerType type)
Convert ConfigurationSetNameListenerType into the string. 
Definition: ConfigurationListener.h:325
 
virtual void operator()(const char *config_set_name, const char *config_param_name)=0
Virtual Callback function. 
 
Definition: ConfigurationListener.h:160
 
Definition: ConfigurationListener.h:45
 
Definition: ConfigurationListener.h:268
 
Class represents a set of properties. 
Definition: Properties.h:101
 
Property list class (derived from Java Properties) 
 
ConfigurationSetListenerType
The types of ConfigurationSetListener. 
Definition: ConfigurationListener.h:158
 
virtual ~ConfigurationParamListener()
Destructor. 
 
ConfigurationParamListenerType
The types of ConnectorDataListener. 
Definition: ConfigurationListener.h:43