mmi-provider: remove unnecessary file 06/264006/1
authorSung-Jin Park <sj76.park@samsung.com>
Sat, 10 Jul 2021 14:34:35 +0000 (23:34 +0900)
committerSung-Jin Park <sj76.park@samsung.com>
Mon, 13 Sep 2021 11:23:32 +0000 (20:23 +0900)
Change-Id: Ibd6e37e53f1381638977de21cf78370f8e5b0e7a
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
src/mmi-provider-interface.h [deleted file]

diff --git a/src/mmi-provider-interface.h b/src/mmi-provider-interface.h
deleted file mode 100644 (file)
index 487fa38..0000000
+++ /dev/null
@@ -1,72 +0,0 @@
-/*
-* 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_PROVIDER_INTERFACE_H__
-#define __MMI_PROVIDER_INTERFACE_H__
-
-#include "mmi-common.h"
-
-#define MMI_PROVIDER_ABI_MAJOR_MASK    0xFFFF0000
-#define MMI_PROVIDER_ABI_MINOR_MASK    0x0000FFFF
-
-#define MMI_PROVIDER_GET_ABI_MAJOR(m)  (((m) & MMI_PROVIDER_ABI_MAJOR_MASK) >> 16)
-#define MMI_PROVIDER_GET_ABI_MINOR(m)  ((m) & MMI_PROVIDER_ABI_MINOR_MASK)
-
-#define MMI_PROVIDER_SET_ABI_VERSION(major, minor)     \
-               ((((major) << 16) & MMI_PROVIDER_ABI_MAJOR_MASK) \
-                | ((minor) & MMI_PROVIDER_ABI_MINOR_MASK))
-
-#define MMI_PROVIDER_API __attribute__ ((visibility("default")))
-
-#ifndef bool
-typedef int bool;
-#endif
-
-typedef struct _mmi_provider_module_data mmi_provider_module_data;
-struct _mmi_provider_module_data
-{
-   bool (*set_mode)(mmi_provider_op_mode mode);
-   mmi_provider_op_mode (*get_mode)(void);
-};
-
-typedef struct _mmi_provider_module mmi_provider_module;
-struct _mmi_provider_module
-{
-   const char *name; /**< The name of a provider module */
-   const char *so_name; /**< The shared library name of a provider module */
-   const unsigned long long capabilities; /**< The capabilities provided by a provider module */
-   unsigned long abi_version; /**< The API version of a provider module */
-
-   mmi_provider_module_data *(*provider_init)(void);
-   void (*provider_deinit)(mmi_provider_module_data *provider_data);
-};
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif //__MMI_PROVIDER_INTERFACE_H__