Add configuration value methods and signals
New methods: MCE_CONFIG_GET and MCE_CONFIG_SET New signals: MCE_CONFIG_CHANGE_SIG [mce-headers] Configuration value methods and signals added
This commit is contained in:
		@@ -396,6 +396,28 @@
 | 
			
		||||
 */
 | 
			
		||||
#define MCE_CPU_KEEPALIVE_WAKEUP_REQ	"req_cpu_keepalive_wakeup"
 | 
			
		||||
 | 
			
		||||
/** Query configuration value
 | 
			
		||||
 *
 | 
			
		||||
 * @since v1.12.15
 | 
			
		||||
 *
 | 
			
		||||
 * @param key Configuration value name as DBUS_TYPE_STRING
 | 
			
		||||
 *
 | 
			
		||||
 * @return Configuration value as DBUS_TYPE_VARIANT, or
 | 
			
		||||
 *         error reply
 | 
			
		||||
 */
 | 
			
		||||
#define MCE_CONFIG_GET	"get_config"
 | 
			
		||||
 | 
			
		||||
/** Set configuration value
 | 
			
		||||
 *
 | 
			
		||||
 * @since v1.12.15
 | 
			
		||||
 *
 | 
			
		||||
 * @param key Configuration value name as DBUS_TYPE_STRING
 | 
			
		||||
 * @param val Configuration value as DBUS_TYPE_VARIANT
 | 
			
		||||
 *
 | 
			
		||||
 * @return Success as DBUS_TYPE_BOOLEAN, or error reply
 | 
			
		||||
 */
 | 
			
		||||
#define MCE_CONFIG_SET	"set_config"
 | 
			
		||||
 | 
			
		||||
/*@}*/
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
@@ -468,6 +490,16 @@
 | 
			
		||||
 */
 | 
			
		||||
#define MCE_CALL_STATE_SIG		"sig_call_state_ind"
 | 
			
		||||
 | 
			
		||||
/** Notify everyone that mce configuration value has changed
 | 
			
		||||
 *
 | 
			
		||||
 * @since v1.14.1
 | 
			
		||||
 *
 | 
			
		||||
 * @param key Config value name as DBUS_TYPE_STRING
 | 
			
		||||
 * @param val Config value as DBUS_TYPE_VARIANT
 | 
			
		||||
 */
 | 
			
		||||
#define MCE_CONFIG_CHANGE_SIG		"config_change_ind"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
/*@}*/
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user