#include "afinet-dest-failover.h"#include "messages.h"#include "afinet.h"#include "timeutils/misc.h"#include <iv.h>
Classes | |
| struct | AFInetDestDriverFailover |
Functions | |
| void | afinet_dd_failover_set_tcp_probe_interval (AFInetDestDriverFailover *self, gint tcp_probe_interval) |
| void | afinet_dd_failover_set_successful_probes_required (AFInetDestDriverFailover *self, gint successful_probes_required) |
| const gchar * | afinet_dd_failover_get_hostname (AFInetDestDriverFailover *self) |
| void | afinet_dd_failover_next (AFInetDestDriverFailover *self) |
| void | afinet_dd_failover_add_servers (AFInetDestDriverFailover *self, GList *failovers) |
| void | afinet_dd_failover_enable_failback (AFInetDestDriverFailover *self, gpointer cookie, AFInetOnPrimaryAvailable callback_function) |
| void | afinet_dd_failover_deinit (AFInetDestDriverFailover *self) |
| void | afinet_dd_failover_init (AFInetDestDriverFailover *self, LogExprNode *owner_expr, FailoverTransportMapper *failover_transport_mapper) |
| AFInetDestDriverFailover * | afinet_dd_failover_new (const gchar *primary) |
| void | afinet_dd_failover_free (AFInetDestDriverFailover *self) |
| void afinet_dd_failover_add_servers | ( | AFInetDestDriverFailover * | self, |
| GList * | failovers | ||
| ) |
| void afinet_dd_failover_deinit | ( | AFInetDestDriverFailover * | self | ) |
| void afinet_dd_failover_enable_failback | ( | AFInetDestDriverFailover * | self, |
| gpointer | cookie, | ||
| AFInetOnPrimaryAvailable | callback_function | ||
| ) |
| void afinet_dd_failover_free | ( | AFInetDestDriverFailover * | self | ) |
| const gchar* afinet_dd_failover_get_hostname | ( | AFInetDestDriverFailover * | self | ) |
| void afinet_dd_failover_init | ( | AFInetDestDriverFailover * | self, |
| LogExprNode * | owner_expr, | ||
| FailoverTransportMapper * | failover_transport_mapper | ||
| ) |
| AFInetDestDriverFailover* afinet_dd_failover_new | ( | const gchar * | primary | ) |
| void afinet_dd_failover_next | ( | AFInetDestDriverFailover * | self | ) |
| void afinet_dd_failover_set_successful_probes_required | ( | AFInetDestDriverFailover * | self, |
| gint | successful_probes_required | ||
| ) |
| void afinet_dd_failover_set_tcp_probe_interval | ( | AFInetDestDriverFailover * | self, |
| gint | tcp_probe_interval | ||
| ) |