summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimo Lotterbach <timo.lotterbach@bmw-carit.de>2012-10-22 04:47:37 -0700
committerTimo Lotterbach <timo.lotterbach@bmw-carit.de>2012-10-22 04:47:37 -0700
commitffb4fe251e375c4556d583d04fdb0428a5c3a3b8 (patch)
tree03079edf5e7de5ae506c9bb3fef0f862b94e88ef
parent270e5c4c2472b6e4863251170e21c9edcf4a6ade (diff)
downloadlayer_management-ffb4fe251e375c4556d583d04fdb0428a5c3a3b8.tar.gz
DbusIpcModule: updated Introspect response to contain input and notification API
New messages have been introduced for input handling and client notifications. These commands have to be reported in the introspect response of Dbus.
-rw-r--r--LayerManagerPlugins/IpcModules/DbusIpcModule/src/introspection.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/LayerManagerPlugins/IpcModules/DbusIpcModule/src/introspection.c b/LayerManagerPlugins/IpcModules/DbusIpcModule/src/introspection.c
index ded2c07..5869ea1 100644
--- a/LayerManagerPlugins/IpcModules/DbusIpcModule/src/introspection.c
+++ b/LayerManagerPlugins/IpcModules/DbusIpcModule/src/introspection.c
@@ -145,7 +145,13 @@ void generateIntrospectionString(char* msgBuffer)
{ "DestroyShader", "u", "" },
{ "SetShader", "uu", "" },
{ "SetUniforms", "uas", "" },
- { "LayerAddNotification", "u", "" }
+ { "SetKeyboardFocusOn", "u", "" },
+ { "GetKeyboardFocusSurfaceId", "", "u" },
+ { "UpdateInputEventAcceptanceOn", "uub", "" },
+ { "LayerAddNotification", "u", "" },
+ { "LayerRemoveNotification", "u", "" },
+ { "SurfaceAddNotification", "u", "" },
+ { "SurfaceRemoveNotification", "u", "" }
};
int introspectionInterfaceCount = sizeof(introspectionInterface) / sizeof(struct IntrospectionTable);