/usr/include/libchipcard5/chipcard/cards/starcos_keydescr.h is in libchipcard-dev 5.1.0beta-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 | /* This file is auto-generated from "starcos_keydescr.xml" by the typemaker
tool of Gwenhywfar.
Do not edit this file -- all changes will be lost! */
#ifndef STARCOS_KEYDESCR_H
#define STARCOS_KEYDESCR_H
/** @page P_LC_STARCOS_KEYDESCR_PUBLIC LC_Starcos_KeyDescr (public)
This page describes the properties of LC_STARCOS_KEYDESCR
@anchor LC_STARCOS_KEYDESCR_KeyId
<h3>KeyId</h3>
<p>
</p>
<p>
Set this property with @ref LC_Starcos_KeyDescr_SetKeyId,
get it with @ref LC_Starcos_KeyDescr_GetKeyId
</p>
@anchor LC_STARCOS_KEYDESCR_Status
<h3>Status</h3>
<p>
</p>
<p>
Set this property with @ref LC_Starcos_KeyDescr_SetStatus,
get it with @ref LC_Starcos_KeyDescr_GetStatus
</p>
@anchor LC_STARCOS_KEYDESCR_KeyType
<h3>KeyType</h3>
<p>
</p>
<p>
Set this property with @ref LC_Starcos_KeyDescr_SetKeyType,
get it with @ref LC_Starcos_KeyDescr_GetKeyType
</p>
@anchor LC_STARCOS_KEYDESCR_KeyNum
<h3>KeyNum</h3>
<p>
</p>
<p>
Set this property with @ref LC_Starcos_KeyDescr_SetKeyNum,
get it with @ref LC_Starcos_KeyDescr_GetKeyNum
</p>
@anchor LC_STARCOS_KEYDESCR_KeyVer
<h3>KeyVer</h3>
<p>
</p>
<p>
Set this property with @ref LC_Starcos_KeyDescr_SetKeyVer,
get it with @ref LC_Starcos_KeyDescr_GetKeyVer
</p>
*/
#ifdef __cplusplus
extern "C" {
#endif
typedef struct LC_STARCOS_KEYDESCR LC_STARCOS_KEYDESCR;
#ifdef __cplusplus
} /* __cplusplus */
#endif
#include <gwenhywfar/db.h>
/* headers */
#include <chipcard/cards/starcos.h>
#include <chipcard/chipcard.h>
#ifdef __cplusplus
extern "C" {
#endif
/** Creates a new object.
*/
CHIPCARD_API LC_STARCOS_KEYDESCR *LC_Starcos_KeyDescr_new();
/** Creates an object from the data in the given GWEN_DB_NODE
*/
CHIPCARD_API LC_STARCOS_KEYDESCR *LC_Starcos_KeyDescr_fromDb(GWEN_DB_NODE *db);
/** Creates and returns a deep copy of thegiven object.
*/
CHIPCARD_API LC_STARCOS_KEYDESCR *LC_Starcos_KeyDescr_dup(const LC_STARCOS_KEYDESCR*st);
/** Destroys the given object.
*/
CHIPCARD_API void LC_Starcos_KeyDescr_free(LC_STARCOS_KEYDESCR *st);
/** Increments the usage counter of the given object, so an additional free() is needed to destroy the object.
*/
CHIPCARD_API void LC_Starcos_KeyDescr_Attach(LC_STARCOS_KEYDESCR *st);
/** Reads data from a GWEN_DB.
*/
CHIPCARD_API int LC_Starcos_KeyDescr_ReadDb(LC_STARCOS_KEYDESCR *st, GWEN_DB_NODE *db);
/** Stores an object in the given GWEN_DB_NODE
*/
CHIPCARD_API int LC_Starcos_KeyDescr_toDb(const LC_STARCOS_KEYDESCR*st, GWEN_DB_NODE *db);
/** Returns 0 if this object has not been modified, !=0 otherwise
*/
CHIPCARD_API int LC_Starcos_KeyDescr_IsModified(const LC_STARCOS_KEYDESCR *st);
/** Sets the modified state of the given object
*/
CHIPCARD_API void LC_Starcos_KeyDescr_SetModified(LC_STARCOS_KEYDESCR *st, int i);
/**
* Returns the property @ref LC_STARCOS_KEYDESCR_KeyId
*/
CHIPCARD_API int LC_Starcos_KeyDescr_GetKeyId(const LC_STARCOS_KEYDESCR *el);
/**
* Set the property @ref LC_STARCOS_KEYDESCR_KeyId
*/
CHIPCARD_API void LC_Starcos_KeyDescr_SetKeyId(LC_STARCOS_KEYDESCR *el, int d);
/**
* Returns the property @ref LC_STARCOS_KEYDESCR_Status
*/
CHIPCARD_API int LC_Starcos_KeyDescr_GetStatus(const LC_STARCOS_KEYDESCR *el);
/**
* Set the property @ref LC_STARCOS_KEYDESCR_Status
*/
CHIPCARD_API void LC_Starcos_KeyDescr_SetStatus(LC_STARCOS_KEYDESCR *el, int d);
/**
* Returns the property @ref LC_STARCOS_KEYDESCR_KeyType
*/
CHIPCARD_API int LC_Starcos_KeyDescr_GetKeyType(const LC_STARCOS_KEYDESCR *el);
/**
* Set the property @ref LC_STARCOS_KEYDESCR_KeyType
*/
CHIPCARD_API void LC_Starcos_KeyDescr_SetKeyType(LC_STARCOS_KEYDESCR *el, int d);
/**
* Returns the property @ref LC_STARCOS_KEYDESCR_KeyNum
*/
CHIPCARD_API int LC_Starcos_KeyDescr_GetKeyNum(const LC_STARCOS_KEYDESCR *el);
/**
* Set the property @ref LC_STARCOS_KEYDESCR_KeyNum
*/
CHIPCARD_API void LC_Starcos_KeyDescr_SetKeyNum(LC_STARCOS_KEYDESCR *el, int d);
/**
* Returns the property @ref LC_STARCOS_KEYDESCR_KeyVer
*/
CHIPCARD_API int LC_Starcos_KeyDescr_GetKeyVer(const LC_STARCOS_KEYDESCR *el);
/**
* Set the property @ref LC_STARCOS_KEYDESCR_KeyVer
*/
CHIPCARD_API void LC_Starcos_KeyDescr_SetKeyVer(LC_STARCOS_KEYDESCR *el, int d);
#ifdef __cplusplus
} /* __cplusplus */
#endif
#endif /* STARCOS_KEYDESCR_H */
|