Dynamic Load Balance 3.6.1+32-59d1
Typedefs | Functions
talp_hwc.h File Reference
#include "talp/talp_types.h"
#include <stdbool.h>
Include dependency graph for talp_hwc.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
 
typedef struct hwc_measurements hwc_measurements_t
 

Functions

int talp_hwc_init (const subprocess_descriptor_t *spd)
 
int talp_hwc_thread_init (void)
 
void talp_hwc_finalize (void)
 
void talp_hwc_thread_finalize (void)
 
void talp_hwc_on_state_change (talp_sample_state_t old_state, talp_sample_state_t new_state)
 
void talp_hwc_submit (const hwc_measurements_t *raw)
 
bool talp_hwc_collect (hwc_measurements_t *out)
 

Typedef Documentation

◆ subprocess_descriptor_t

typedef struct SubProcessDescriptor subprocess_descriptor_t

◆ hwc_measurements_t

typedef struct hwc_measurements hwc_measurements_t

Function Documentation

◆ talp_hwc_init()

int talp_hwc_init ( const subprocess_descriptor_t spd)

◆ talp_hwc_thread_init()

int talp_hwc_thread_init ( void  )

◆ talp_hwc_finalize()

void talp_hwc_finalize ( void  )

◆ talp_hwc_thread_finalize()

void talp_hwc_thread_finalize ( void  )

◆ talp_hwc_on_state_change()

void talp_hwc_on_state_change ( talp_sample_state_t  old_state,
talp_sample_state_t  new_state 
)

◆ talp_hwc_submit()

void talp_hwc_submit ( const hwc_measurements_t raw)

◆ talp_hwc_collect()

bool talp_hwc_collect ( hwc_measurements_t out)