#include "afmongodb.h"#include "afmongodb-parser.h"#include "afmongodb-worker.h"#include "apphook.h"#include "messages.h"#include "stats/stats-registry.h"#include "plugin.h"#include "plugin-types.h"#include "syslog-ng.h"#include <time.h>#include "afmongodb-private.h"
Macros | |
| #define | DEFAULT_URI |
| #define | DEFAULT_SERVER_SELECTION_TIMEOUT 3000 |
Functions | |
| LogTemplateOptions * | afmongodb_dd_get_template_options (LogDriver *s) |
| void | afmongodb_dd_set_uri (LogDriver *d, const gchar *uri) |
| void | afmongodb_dd_set_collection (LogDriver *d, LogTemplate *collection_template) |
| void | afmongodb_dd_set_value_pairs (LogDriver *d, ValuePairs *vp) |
| void | afmongodb_dd_set_bulk (LogDriver *d, gboolean bulk) |
| void | afmongodb_dd_set_bulk_unordered (LogDriver *d, gboolean unordered) |
| void | afmongodb_dd_set_bulk_bypass_validation (LogDriver *d, gboolean bypass_validation) |
| void | afmongodb_dd_set_write_concern (LogDriver *d, int32_t write_concern_level) |
| gboolean | afmongodb_dd_private_uri_init (LogDriver *d) |
| gboolean | afmongodb_dd_client_pool_init (MongoDBDestDriver *self) |
| LogDriver * | afmongodb_dd_new (GlobalConfig *cfg) |
| gboolean | afmongodb_module_init (PluginContext *context, CfgArgs *args) |
Variables | |
| CfgParser | afmongodb_dd_parser |
| const ModuleInfo | module_info |
| #define DEFAULT_SERVER_SELECTION_TIMEOUT 3000 |
| #define DEFAULT_URI |
| gboolean afmongodb_dd_client_pool_init | ( | MongoDBDestDriver * | self | ) |
| LogTemplateOptions* afmongodb_dd_get_template_options | ( | LogDriver * | s | ) |
| LogDriver* afmongodb_dd_new | ( | GlobalConfig * | cfg | ) |
| gboolean afmongodb_dd_private_uri_init | ( | LogDriver * | d | ) |
| void afmongodb_dd_set_bulk | ( | LogDriver * | d, |
| gboolean | bulk | ||
| ) |
| void afmongodb_dd_set_bulk_bypass_validation | ( | LogDriver * | d, |
| gboolean | bypass_validation | ||
| ) |
| void afmongodb_dd_set_bulk_unordered | ( | LogDriver * | d, |
| gboolean | unordered | ||
| ) |
| void afmongodb_dd_set_collection | ( | LogDriver * | d, |
| LogTemplate * | collection_template | ||
| ) |
| void afmongodb_dd_set_uri | ( | LogDriver * | d, |
| const gchar * | uri | ||
| ) |
| void afmongodb_dd_set_value_pairs | ( | LogDriver * | d, |
| ValuePairs * | vp | ||
| ) |
| void afmongodb_dd_set_write_concern | ( | LogDriver * | d, |
| int32_t | write_concern_level | ||
| ) |
| gboolean afmongodb_module_init | ( | PluginContext * | context, |
| CfgArgs * | args | ||
| ) |
|
extern |
| const ModuleInfo module_info |