rsstats 0.0.1
Redis Enterprise Statistic collector
clusterlst.c File Reference

Basic(non-thread-safe) single-chained list of record with sentinal. More...

#include "clusterlst.h"
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
Include dependency graph for clusterlst.c:

Go to the source code of this file.

Classes

struct  clusterrecord_s
 

Typedefs

typedef struct clusterrecord_s clusterrecord_t
 

Variables

void(* clusterlist_add )(cluster_t *cluster) = clusterlist_add_preinit
 
cluster_t *(* clusterlist_find )(const char *host) = clusterlist_find_preinit
 
cluster_t *(* clusterlist_first )() = clusterlist_first_preinit
 
cluster_t *(* clusterlist_next )() = clusterlist_next_preinit
 
cluster_t *(* clusterlist_get )() = clusterlist_get_preinit
 

Detailed Description

Basic(non-thread-safe) single-chained list of record with sentinal.

<+DETAILED+>

Author
François Cerbelle (Fanfan), franc.nosp@m.ois@.nosp@m.cerbe.nosp@m.lle..nosp@m.net

Definition in file clusterlst.c.

Typedef Documentation

◆ clusterrecord_t

Variable Documentation

◆ clusterlist_add

void(* clusterlist_add) (cluster_t *cluster) ( cluster_t cluster) = clusterlist_add_preinit

Definition at line 82 of file clusterlst.c.

◆ clusterlist_find

cluster_t *(* clusterlist_find) (const char *host) ( const char *  host) = clusterlist_find_preinit

Definition at line 95 of file clusterlst.c.

◆ clusterlist_first

cluster_t *(* clusterlist_first) () ( ) = clusterlist_first_preinit

Definition at line 105 of file clusterlst.c.

◆ clusterlist_get

cluster_t *(* clusterlist_get) () ( ) = clusterlist_get_preinit

Definition at line 125 of file clusterlst.c.

◆ clusterlist_next

cluster_t *(* clusterlist_next) () ( ) = clusterlist_next_preinit

Definition at line 116 of file clusterlst.c.