From ddecc89f103aee117a1caa7ca1f1a9b77648ee10 Mon Sep 17 00:00:00 2001 From: Marc Di Luzio Date: Tue, 14 May 2019 20:29:37 +0100 Subject: [PATCH] Add a note about GAMEMODE_AUTO and blocking calls --- lib/gamemode_client.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/gamemode_client.h b/lib/gamemode_client.h index 1e5e33b..41d8ac1 100644 --- a/lib/gamemode_client.h +++ b/lib/gamemode_client.h @@ -42,6 +42,9 @@ POSSIBILITY OF SUCH DAMAGE. * 0 if the request was sent successfully * -1 if the request failed * + * GAMEMODE_AUTO can be defined to make the above two functions apply during static init and + * destruction, as appropriate. In this configuration, errors will be printed to stderr + * * int gamemode_query_status() - Query the current status of gamemode * 0 if gamemode is inactive * 1 if gamemode is active @@ -64,6 +67,9 @@ POSSIBILITY OF SUCH DAMAGE. * * const char* gamemode_error_string() - Get an error string * returns a string describing any of the above errors + * + * Note: All the above requests can be blocking - dbus requests can and will block while the daemon + * handles the request. It is not recommended to make these calls in performance critical code */ #include