diff options
Diffstat (limited to 'src/include/gnunet_reclaim_attribute_plugin.h')
-rw-r--r-- | src/include/gnunet_reclaim_attribute_plugin.h | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/include/gnunet_reclaim_attribute_plugin.h b/src/include/gnunet_reclaim_attribute_plugin.h index 26a4bb4f2..e61cca5b2 100644 --- a/src/include/gnunet_reclaim_attribute_plugin.h +++ b/src/include/gnunet_reclaim_attribute_plugin.h | |||
@@ -134,6 +134,33 @@ struct GNUNET_RECLAIM_ATTRIBUTE_PluginFunctions | |||
134 | * Number to typename. | 134 | * Number to typename. |
135 | */ | 135 | */ |
136 | GNUNET_RECLAIM_ATTRIBUTE_NumberToTypenameFunction number_to_typename; | 136 | GNUNET_RECLAIM_ATTRIBUTE_NumberToTypenameFunction number_to_typename; |
137 | |||
138 | /** | ||
139 | * FIXME: It is odd that attestation functions are withing the attribute | ||
140 | * plugin. An attribute type may be backed by an attestation, but not | ||
141 | * necessarily. | ||
142 | * Maybe it would make more sense to refactor this into an attestation | ||
143 | * plugin? | ||
144 | * | ||
145 | * Attestation Conversion to string. | ||
146 | */ | ||
147 | GNUNET_RECLAIM_ATTRIBUTE_ValueToStringFunction value_to_string_attest; | ||
148 | |||
149 | /** | ||
150 | * Attestation Conversion to binary. | ||
151 | */ | ||
152 | GNUNET_RECLAIM_ATTRIBUTE_StringToValueFunction string_to_value_attest; | ||
153 | |||
154 | /** | ||
155 | * Attestation Typename to number. | ||
156 | */ | ||
157 | GNUNET_RECLAIM_ATTRIBUTE_TypenameToNumberFunction typename_to_number_attest; | ||
158 | |||
159 | /** | ||
160 | * Attestation Number to typename. | ||
161 | */ | ||
162 | GNUNET_RECLAIM_ATTRIBUTE_NumberToTypenameFunction number_to_typename_attest; | ||
163 | |||
137 | }; | 164 | }; |
138 | 165 | ||
139 | 166 | ||