virtual: support tdm_client output_set_mode
[platform/core/uifw/libtdm.git] / include / tdm.h
index 979c35e..6df3508 100644 (file)
@@ -324,6 +324,16 @@ tdm_output_remove_change_handler(tdm_output *output,
                                                                 tdm_output_change_handler func,
                                                                 void *user_data);
 
+tdm_error
+tdm_output_add_mode_change_request_handler(tdm_output *output,
+                                                                                  tdm_output_mode_change_request_handler func,
+                                                                                  void *user_data);
+
+tdm_error
+tdm_output_remove_mode_change_request_handler(tdm_output *output,
+                                                                                         tdm_output_mode_change_request_handler func,
+                                                                                         void *user_data);
+
 /**
  * @brief Get the connection type of a output object.
  * @param[in] output A output object