Kodi Development 22.0
for Binary and Script based Add-Ons
 
Loading...
Searching...
No Matches
pvr_defines.h
1/*
2 * Copyright (C) 2005-2018 Team Kodi
3 * This file is part of Kodi - https://kodi.tv
4 *
5 * SPDX-License-Identifier: GPL-2.0-or-later
6 * See LICENSES/README.md for more information.
7 */
8
9#ifndef C_API_ADDONINSTANCE_PVR_DEFINES_H
10#define C_API_ADDONINSTANCE_PVR_DEFINES_H
11
12//¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
13// "C" Standard PVR definitions
14//
15// Values related to all parts and not used direct on addon, are to define here.
16//
17#ifdef __cplusplus
18extern "C"
19{
20#endif /* __cplusplus */
21
26 {
27 int iValue;
28 const char* strDescription;
30
35 {
36 const char* strValue;
37 const char* strDescription;
39
43 typedef struct PVR_NAMED_VALUE
44 {
45 const char* strName;
46 const char* strValue;
48
53 {
54 const void* callerAddress;
57 };
58 typedef struct PVR_HANDLE_STRUCT* PVR_HANDLE;
59
60#ifdef __cplusplus
61}
62#endif /* __cplusplus */
63
64#endif /* !C_API_ADDONINSTANCE_PVR_DEFINES_H */
"C" Representation of an integer value, including a description.
Definition pvr_defines.h:26
"C" Representation of a string value, including a description
Definition pvr_defines.h:35
Handle used to return data from the PVR add-on to CPVRClient.
Definition pvr_defines.h:53
int dataIdentifier
Definition pvr_defines.h:56
const void * callerAddress
Definition pvr_defines.h:54
void * dataAddress
Definition pvr_defines.h:55
"C" Representation of a named value.
Definition pvr_defines.h:44