WPILibC++ 2027.0.0-alpha-2
Loading...
Searching...
No Matches
mrc::ControlData Struct Reference

#include </home/runner/work/allwpilib/allwpilib/hal/src/mrc/include/mrc/NetComm.h>

Public Member Functions

std::span< JoystickJoysticks ()
 
std::span< const JoystickJoysticks () const
 
size_t GetJoystickCount () const
 
void SetJoystickCount (uint8_t NewCount)
 

Public Attributes

ControlFlags ControlWord
 
uint16_t MatchTime {0}
 
OpModeHash CurrentOpMode
 

Member Function Documentation

◆ GetJoystickCount()

size_t mrc::ControlData::GetJoystickCount ( ) const
inline

◆ Joysticks() [1/2]

std::span< Joystick > mrc::ControlData::Joysticks ( )
inline

◆ Joysticks() [2/2]

std::span< const Joystick > mrc::ControlData::Joysticks ( ) const
inline

◆ SetJoystickCount()

void mrc::ControlData::SetJoystickCount ( uint8_t NewCount)
inline

Member Data Documentation

◆ ControlWord

ControlFlags mrc::ControlData::ControlWord

◆ CurrentOpMode

OpModeHash mrc::ControlData::CurrentOpMode

◆ MatchTime

uint16_t mrc::ControlData::MatchTime {0}

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