summaryrefslogtreecommitdiffstats
path: root/src/libwindowmanager.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libwindowmanager.h')
-rw-r--r--src/libwindowmanager.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/libwindowmanager.h b/src/libwindowmanager.h
index b2b9496..ba885bb 100644
--- a/src/libwindowmanager.h
+++ b/src/libwindowmanager.h
@@ -54,13 +54,13 @@ public:
Event_FlushDraw,
};
- int init(int port, char const *token);
+ int registerMyApplication(int port, char const *token);
// WM API
int requestSurface(json_object *object);
int requestSurfaceXDG(json_object *object);
- int activateSurface(json_object *object);
- int deactivateSurface(json_object *object);
+ int allocateWindowResource(json_object *object);
+ int releaseWindowResource(json_object *object);
int endDraw(json_object *object);
int getDisplayInfo(json_object *object);
int getAreaInfo(json_object *in_obj, json_object *out_obj);
@@ -71,6 +71,11 @@ public:
struct Impl;
+ // This API is old, please use new API.
+ THIS_FUNCTION_IS_DEPRECATED(int init(int port, char const *token));
+ THIS_FUNCTION_IS_DEPRECATED(int activateSurface(json_object *object));
+ THIS_FUNCTION_IS_DEPRECATED(int deactivateSurface(json_object *object));
+
private:
Impl *const d;
};