Yet Another eXchange Tool 0.11.4
Loading...
Searching...
No Matches
xt_xmap_dist_dir_bucket_gen_internal.h File Reference

Default bucket generator for creation of distributed directories. More...

#include <stdbool.h>
#include "core/ppm_visibility.h"
#include "xt/xt_idxlist.h"
#include "xt/xt_xmap_dist_dir_bucket_gen.h"
#include "xt/xt_xmap_dist_dir_bucket_gen2.h"
Include dependency graph for xt_xmap_dist_dir_bucket_gen_internal.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Xt_xmdd_bucket_gen_comms_f
 
struct  Xt_xmdd_bucket_gen_
 

Typedefs

typedef int(* Xt_xmdd_bucket_gen_init_state_internal) (void *gen_state, Xt_idxlist src_idxlist, Xt_idxlist dst_idxlist, Xt_config config, const struct Xt_xmdd_bucket_gen_comms *comms, void *init_params, const struct Xt_xmdd_bucket_gen_ *gen)
 
typedef int(* Xt_xmdd_bucket_gen_init_state_f) (void *gen_state, Xt_idxlist src_idxlist, Xt_idxlist dst_idxlist, Xt_config config, struct Xt_xmdd_bucket_gen_comms_f *comms, void *init_params)
 

Variables

const struct Xt_xmdd_bucket_gen_ Xt_xmdd_cycl_stripe_bucket_gen_desc
 

Detailed Description

Default bucket generator for creation of distributed directories.

Author
Jörg Behrens behre.nosp@m.ns@d.nosp@m.krz.d.nosp@m.e Moritz Hanke hanke.nosp@m.@dkr.nosp@m.z.de Thomas Jahns jahns.nosp@m.@dkr.nosp@m.z.de

Definition in file xt_xmap_dist_dir_bucket_gen_internal.h.

Typedef Documentation

◆ Xt_xmdd_bucket_gen_init_state_f

typedef int(* Xt_xmdd_bucket_gen_init_state_f) (void *gen_state, Xt_idxlist src_idxlist, Xt_idxlist dst_idxlist, Xt_config config, struct Xt_xmdd_bucket_gen_comms_f *comms, void *init_params)

Definition at line 78 of file xt_xmap_dist_dir_bucket_gen_internal.h.

◆ Xt_xmdd_bucket_gen_init_state_internal

typedef int(* Xt_xmdd_bucket_gen_init_state_internal) (void *gen_state, Xt_idxlist src_idxlist, Xt_idxlist dst_idxlist, Xt_config config, const struct Xt_xmdd_bucket_gen_comms *comms, void *init_params, const struct Xt_xmdd_bucket_gen_ *gen)

Definition at line 69 of file xt_xmap_dist_dir_bucket_gen_internal.h.

Variable Documentation

◆ Xt_xmdd_cycl_stripe_bucket_gen_desc

const struct Xt_xmdd_bucket_gen_ Xt_xmdd_cycl_stripe_bucket_gen_desc
extern

This is the default implementation

Definition at line 90 of file xt_xmap_dist_dir_bucket_gen_cycl_stripe.c.