Files
sysprof/tracker.h
Søren Sandmann Pedersen b7d7998eba Add tracker.[ch]
2009-09-08 03:02:50 -04:00

16 lines
407 B
C

#include <stdint.h>
#include "profile.h"
typedef struct tracker_t tracker_t;
tracker_t *tracker_new (void);
void tracker_free (tracker_t *);
void tracker_add_process (tracker_t *tracker);
void tracker_add_map (tracker_t *tracker);
void tracker_add_sample (tracker_t *tracker,
pid_t pid,
uint64_t *ips,
int n_ips);
Profile *tracker_create_profile (tracker_t *tracker);