.. _everest_interfaces_display_message: ############### display_message ############### | A module that implements this interface should be able to: - store (add, remove, change) and retrieve predefined messages - show messages on a display | When a display message contains a session id, the display message must be removed once the session has ended. ******** Commands ******** | **set_display_message**:*object* | Command to set or replace a display message. | **request**:*array* | Request to set a display message | **array_item**:*object* (:ref:`display_message-DisplayMessage `) | The display messages to set | **There is an extended definition for this object** :ref:`here `. | | **Result**:*object* (:ref:`display_message-SetDisplayMessageResponse `) | Response to the set display message request. | **There is an extended definition for this object** :ref:`here `. | **get_display_messages**:*object* | Command to get one or more display messages. | **request**:*object* (:ref:`display_message-GetDisplayMessageRequest `) | The request for display messages | **There is an extended definition for this object** :ref:`here `. | **Result**:*object* (:ref:`display_message-GetDisplayMessageResponse `) | The display messages or an empty array if there are none | **There is an extended definition for this object** :ref:`here `. | **clear_display_message**:*object* | Command to remove a display message | **request**:*object* (:ref:`display_message-ClearDisplayMessageRequest `) | The request to clear a message | **There is an extended definition for this object** :ref:`here `. | **Result**:*object* (:ref:`display_message-ClearDisplayMessageResponse `) | Response on the clear message request | **There is an extended definition for this object** :ref:`here `.