+++ /dev/null
-/*
-* Copyright © 2021 Samsung Electronics co., Ltd. All Rights Reserved.
-*
-* Permission is hereby granted, free of charge, to any person obtaining a
-* copy of this software and associated documentation files (the "Software"),
-* to deal in the Software without restriction, including without limitation
-* the rights to use, copy, modify, merge, publish, distribute, sublicense,
-* and/or sell copies of the Software, and to permit persons to whom the
-* Software is furnished to do so, subject to the following conditions:
-*
-* The above copyright notice and this permission notice (including the next
-* paragraph) shall be included in all copies or substantial portions of the
-* Software.
-*
-* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
-* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-* DEALINGS IN THE SOFTWARE.
-*/
-
-#ifndef __MMI_MANAGER_EVENT_TYPES_H__
-#define __MMI_MANAGER_EVENT_TYPES_H__
-
-#ifndef MMI_API
-#define MMI_API __attribute__ ((visibility("default")))
-#endif
-
-MMI_API extern int MMI_PROVIDER_EVENT_KEY;
-MMI_API extern int MMI_PROVIDER_EVENT_GESTURE;
-MMI_API extern int MMI_PROVIDER_EVENT_VOICE;
-MMI_API extern int MMI_PROVIDER_EVENT_VISION;
-
-typedef struct
-{
- int type;//down or up
- int timestamp;
- int duration;
- double confidence;
- int keycode;
- bool key_down;
- char *keyname;
- char *source;//event source information
-} mmi_provider_event_key;
-
-typedef struct
-{
- int type;//swipe up, down, left, palm open, palm cover
- int timestamp;
- int duration;
- double confidence;
- char *source;//event source information
-} mmi_provider_event_gesture;
-
-typedef struct
-{
- int type;//play, pause, ..., yes, no
- int timestamp;
- int duration;
- double confidence;
- char *cmd;
- char **args;
- int nargs;//num of args
- char *source;//event source information
-} mmi_provider_event_voice;
-
-typedef struct
-{
- int type;//leave, enter, move away, move closer
- int timestamp;
- int duration;
- double confidence;
- char *cmd;
- char **args;
- int nargs;//num of args
- char *source;//event source information
-} mmi_provider_event_vision;
-
-#endif //__MMI_MANAGER_EVENTS_TYPES_H__