#include <stddef.h>
#include <time.h>
#include "typedefs.h"
#include "grassroots_handler_library.h"
#include "plugin.h"
#include "data_resource.h"
#include "parameter.h"
#include "jansson.h"
#include "filesystem_utils.h"
#include "user_details.h"
Go to the source code of this file.
◆ GetHandlerFromPlugin()
Load a Handler from a Plugin.
- Parameters
-
plugin_p | The Plugin to load the Handler from. |
user_p | An optional UserDetails for the user. This can be NULL . |
- Returns
- The Handler or
NULL
if one could not be loaded successfully.
◆ DeallocatePluginHandler()
bool DeallocatePluginHandler |
( |
Plugin *const |
plugin_p | ) |
|
Free the Plugin associated with a Handler.
- Parameters
-
- Returns
true
upon success, false
upon failure.
◆ GetGrassrootsServerFromHandler()