Motion Master 6.0.0-alpha.111
Next-generation motion control software
Loading...
Searching...
No Matches
summary.h File Reference

How late the frames of a capture came back, in the bands of the waits the port uses. More...

#include <cstdint>
#include <nlohmann/json_fwd.hpp>
#include <span>
#include <string>
#include "capture/pcap.h"
Include dependency graph for summary.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  mm::capture::KindSummary
 The counts for one kind of frame. More...
 
struct  mm::capture::Summary
 The summary of one capture. More...
 

Namespaces

namespace  mm
 
namespace  mm::capture
 

Functions

Summary mm::capture::summarise (std::span< const Record > records)
 Summarises records, which must be in time order.
 
void mm::capture::to_json (nlohmann::json &j, const Summary &s)
 Serialises a summary, camelCase keys, times in microseconds.
 

Detailed Description

How late the frames of a capture came back, in the bands of the waits the port uses.