22 lines
429 B
C
22 lines
429 B
C
#include <stdlib.h>
|
|
#include <stdio.h>
|
|
#include <stdint.h>
|
|
#include <time.h>
|
|
#include <string.h>
|
|
#include "utils.h"
|
|
|
|
struct measure_conf {
|
|
uint64_t max_measure;
|
|
uint64_t payload_size;
|
|
uint64_t interval;
|
|
char* payload;
|
|
uint64_t counter;
|
|
};
|
|
|
|
struct measure_packet {
|
|
uint64_t counter;
|
|
struct timespec emit_time;
|
|
};
|
|
|
|
void measure_parse(int size, struct measure_conf* mc);
|
|
void measure_prepare(struct measure_conf* mc);
|