Dynamic Load Balance 3.6.1+32-59d1
Typedefs | Functions
regions.h File Reference
#include <stdbool.h>
Include dependency graph for regions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct SubProcessDescriptor subprocess_descriptor_t
 

Functions

struct dlb_monitor_tregion_get_global (const subprocess_descriptor_t *spd)
 
const char * region_get_global_name (void)
 
int region_compare_by_name (const void *a, const void *b)
 
void region_dealloc (void *data)
 
dlb_monitor_tregion_register (const subprocess_descriptor_t *spd, const char *name)
 
int region_reset (const subprocess_descriptor_t *spd, dlb_monitor_t *monitor)
 
int region_start (const subprocess_descriptor_t *spd, dlb_monitor_t *monitor)
 
int region_stop (const subprocess_descriptor_t *spd, dlb_monitor_t *monitor)
 
bool region_is_started (const dlb_monitor_t *monitor)
 
void region_set_internal (struct dlb_monitor_t *monitor, bool internal)
 
int region_report (const subprocess_descriptor_t *spd, const dlb_monitor_t *monitor)
 

Typedef Documentation

◆ subprocess_descriptor_t

typedef struct SubProcessDescriptor subprocess_descriptor_t

Function Documentation

◆ region_get_global()

struct dlb_monitor_t * region_get_global ( const subprocess_descriptor_t spd)

◆ region_get_global_name()

const char * region_get_global_name ( void  )

◆ region_compare_by_name()

int region_compare_by_name ( const void *  a,
const void *  b 
)

◆ region_dealloc()

void region_dealloc ( void *  data)

◆ region_register()

dlb_monitor_t * region_register ( const subprocess_descriptor_t spd,
const char *  name 
)

◆ region_reset()

int region_reset ( const subprocess_descriptor_t spd,
dlb_monitor_t monitor 
)

◆ region_start()

int region_start ( const subprocess_descriptor_t spd,
dlb_monitor_t monitor 
)

◆ region_stop()

int region_stop ( const subprocess_descriptor_t spd,
dlb_monitor_t monitor 
)

◆ region_is_started()

bool region_is_started ( const dlb_monitor_t monitor)

◆ region_set_internal()

void region_set_internal ( struct dlb_monitor_t monitor,
bool  internal 
)

◆ region_report()

int region_report ( const subprocess_descriptor_t spd,
const dlb_monitor_t monitor 
)