STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
idle_port_t Struct Reference

#include <idle_port.h>

Collaboration diagram for idle_port_t:
[legend]

Public Attributes

self_test_battery_t(* read_battery )(void *context, uint32_t now_ms, uint32_t budget_ms)
bool(* on_usb_power )(void *context)
self_test_reply_t(* send_heartbeat )(void *context, const idle_heartbeat_t *heartbeat, uint32_t budget_ms)
idle_command_t(* poll_command )(void *context)

Detailed Description

Definition at line 55 of file idle_port.h.

Member Data Documentation

◆ on_usb_power

bool(* idle_port_t::on_usb_power) (void *context)

Definition at line 63 of file idle_port.h.

◆ poll_command

idle_command_t(* idle_port_t::poll_command) (void *context)

Definition at line 70 of file idle_port.h.

◆ read_battery

self_test_battery_t(* idle_port_t::read_battery) (void *context, uint32_t now_ms, uint32_t budget_ms)

Definition at line 58 of file idle_port.h.

◆ send_heartbeat

self_test_reply_t(* idle_port_t::send_heartbeat) (void *context, const idle_heartbeat_t *heartbeat, uint32_t budget_ms)

Definition at line 66 of file idle_port.h.


The documentation for this struct was generated from the following file: