Each plugin is required to return a pointer to a struct of this type as the return value from its entry point. More...
#include <gnunet_gnsrecord_plugin.h>
Data Fields | |
void * | cls |
Closure for all of the callbacks. More... | |
GNUNET_GNSRECORD_ValueToStringFunction | value_to_string |
Conversion to string. More... | |
GNUNET_GNSRECORD_StringToValueFunction | string_to_value |
Conversion to binary. More... | |
GNUNET_GNSRECORD_TypenameToNumberFunction | typename_to_number |
Typename to number. More... | |
GNUNET_GNSRECORD_NumberToTypenameFunction | number_to_typename |
Number to typename. More... | |
GNUNET_GNSRECORD_IsCriticalFunction | is_critical |
Is critical. More... | |
Each plugin is required to return a pointer to a struct of this type as the return value from its entry point.
Definition at line 128 of file gnunet_gnsrecord_plugin.h.
void* GNUNET_GNSRECORD_PluginFunctions::cls |
Closure for all of the callbacks.
Definition at line 133 of file gnunet_gnsrecord_plugin.h.
Referenced by libgnunet_plugin_gnsrecord_abd_done(), libgnunet_plugin_gnsrecord_conversation_done(), libgnunet_plugin_gnsrecord_conversation_init(), libgnunet_plugin_gnsrecord_dns_done(), libgnunet_plugin_gnsrecord_gns_done(), libgnunet_plugin_gnsrecord_messenger_done(), libgnunet_plugin_gnsrecord_messenger_init(), and libgnunet_plugin_gnsrecord_reclaim_done().
GNUNET_GNSRECORD_ValueToStringFunction GNUNET_GNSRECORD_PluginFunctions::value_to_string |
Conversion to string.
Definition at line 138 of file gnunet_gnsrecord_plugin.h.
Referenced by libgnunet_plugin_gnsrecord_abd_init(), libgnunet_plugin_gnsrecord_conversation_init(), libgnunet_plugin_gnsrecord_dns_init(), libgnunet_plugin_gnsrecord_gns_init(), libgnunet_plugin_gnsrecord_messenger_init(), and libgnunet_plugin_gnsrecord_reclaim_init().
GNUNET_GNSRECORD_StringToValueFunction GNUNET_GNSRECORD_PluginFunctions::string_to_value |
Conversion to binary.
Definition at line 143 of file gnunet_gnsrecord_plugin.h.
Referenced by libgnunet_plugin_gnsrecord_abd_init(), libgnunet_plugin_gnsrecord_conversation_init(), libgnunet_plugin_gnsrecord_dns_init(), libgnunet_plugin_gnsrecord_gns_init(), libgnunet_plugin_gnsrecord_messenger_init(), and libgnunet_plugin_gnsrecord_reclaim_init().
GNUNET_GNSRECORD_TypenameToNumberFunction GNUNET_GNSRECORD_PluginFunctions::typename_to_number |
Typename to number.
Definition at line 148 of file gnunet_gnsrecord_plugin.h.
Referenced by libgnunet_plugin_gnsrecord_abd_init(), libgnunet_plugin_gnsrecord_conversation_init(), libgnunet_plugin_gnsrecord_dns_init(), libgnunet_plugin_gnsrecord_gns_init(), libgnunet_plugin_gnsrecord_messenger_init(), and libgnunet_plugin_gnsrecord_reclaim_init().
GNUNET_GNSRECORD_NumberToTypenameFunction GNUNET_GNSRECORD_PluginFunctions::number_to_typename |
Number to typename.
Definition at line 153 of file gnunet_gnsrecord_plugin.h.
Referenced by libgnunet_plugin_gnsrecord_abd_init(), libgnunet_plugin_gnsrecord_conversation_init(), libgnunet_plugin_gnsrecord_dns_init(), libgnunet_plugin_gnsrecord_gns_init(), libgnunet_plugin_gnsrecord_messenger_init(), and libgnunet_plugin_gnsrecord_reclaim_init().
GNUNET_GNSRECORD_IsCriticalFunction GNUNET_GNSRECORD_PluginFunctions::is_critical |
Is critical.
Definition at line 158 of file gnunet_gnsrecord_plugin.h.
Referenced by libgnunet_plugin_gnsrecord_dns_init(), and libgnunet_plugin_gnsrecord_gns_init().