kdriveExpress SDK 23.2.0
kdrive_express.h
Go to the documentation of this file.
1 //
2 // Copyright (c) 2002-2023 WEINZIERL ENGINEERING GmbH
3 // All rights reserved.
4 //
5 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
6 // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
7 // FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
8 // SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY,
9 // WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
10 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE
11 //
12 
13 #ifndef __KDRIVE_EXPRESS_H__
14 #define __KDRIVE_EXPRESS_H__
15 
16 #include "kdrive_express_config.h"
17 #include "kdrive_express_defs.h"
18 #include "kdrive_express_error.h"
19 #include "kdrive_express_event.h"
20 #include "kdrive_express_license.h"
21 #include "kdrive_express_logger.h"
22 #include "kdrive_express_access.h"
23 #include "kdrive_express_dpt.h"
24 #include "kdrive_express_mprop.h"
25 
26 #if KDRIVE_EXPRESS_SECURITY_ENABLED == 1
27 #include "kdrive_express_keyring.h"
28 #endif /* KDRIVE_EXPRESS_SECURITY_ENABLED == 1 */
29 
30 #if KDRIVE_EXPRESS_SERVICES_INCLUDED == 1
32 #endif /* KDRIVE_EXPRESS_SERVICES_INCLUDED == 1 */
33 
34 #if KDRIVE_EXPRESS_OBJECT_SERVER_ENABLED == 1
35 #include "kdrive_express_objser.h"
36 #endif /* KDRIVE_EXPRESS_OBJECT_SERVER_ENABLED == 1 */
37 
38 #if KDRIVE_EXPRESS_TRANSCEIVER_ENABLED == 1
39 #include "kdrive_express_transceiver.h"
40 #endif /* KDRIVE_EXPRESS_TRANSCEIVER_ENABLED == 1 */
41 
58 #endif /* __KDRIVE_EXPRESS_H__ */
kdriveExpress Access API
kdriveExpress Defines
kdriveExpress Datapoint API
kdriveExpress KNX Keyring API
kdriveExpress License API
kdriveExpress Logger API
kdriveExpress M_Property API
kdriveExpress Services API