diff options
Diffstat (limited to 'src/libwindowmanager.h')
-rw-r--r-- | src/libwindowmanager.h | 11 |
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; }; |