20#ifndef FREERDP_METRICS_H
21#define FREERDP_METRICS_H
23#include <winpr/wtypes.h>
25#include <freerdp/api.h>
26#include <freerdp/types.h>
37 UINT64 TotalCompressedBytes;
38 UINT64 TotalUncompressedBytes;
39 double TotalCompressionRatio;
44 FREERDP_API
double metrics_write_bytes(rdpMetrics* metrics, UINT32 UncompressedBytes,
45 UINT32 CompressedBytes);
47 FREERDP_API
void metrics_free(rdpMetrics* metrics);
49 WINPR_ATTR_MALLOC(metrics_free, 1)
51 FREERDP_API rdpMetrics* metrics_new(rdpContext* context);