diff options
author | Yu <jiung.yu@samsung.com> | 2020-08-31 08:09:46 +0900 |
---|---|---|
committer | Yu <jiung.yu@samsung.com> | 2020-09-01 12:29:20 +0900 |
commit | 96dc57f66fc81df6e57d1b5f60c54195c01b05cd (patch) | |
tree | a4846b3cd0065652b3e92c6036df392606789999 /include/UwbPlugin.h | |
parent | 3fa05153d7fd280d020eb6fe5073d372b15d1fa0 (diff) | |
download | uwb-manager-96dc57f66fc81df6e57d1b5f60c54195c01b05cd.tar.gz uwb-manager-96dc57f66fc81df6e57d1b5f60c54195c01b05cd.tar.bz2 uwb-manager-96dc57f66fc81df6e57d1b5f60c54195c01b05cd.zip |
Move MQTT module from plugin to manager
Change-Id: Id19d65656dd781061c24dbd972fa54a40364e384
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Diffstat (limited to 'include/UwbPlugin.h')
-rw-r--r-- | include/UwbPlugin.h | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/include/UwbPlugin.h b/include/UwbPlugin.h new file mode 100644 index 0000000..74a9c21 --- /dev/null +++ b/include/UwbPlugin.h @@ -0,0 +1,35 @@ +/* + * Copyright (c) 2020 Samsung Electronics Co., Ltd. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef __UWB_PLUGIN_H__ +#define __UWB_PLUGIN_H__ + +#include <string> + +namespace UwbManagerNamespace { + +class UwbPlugin { + +public: + virtual ~UwbPlugin() {}; + virtual int init(void *uwb_plugin_load) = 0; + virtual int deinit(void) = 0; + virtual std::string getPluginPath(void) = 0; +}; + +} + +#endif /* __UWB_PLUGIN_H__ */ |