WPILib 2012
WPILibRoboticsLibraryforFRC
|
Classes | |
union | tStatus |
Public Types | |
enum | tIfaceConstants { kNumSystems = 1 } |
enum | tStatus_IfaceConstants |
enum | tImmortal_IfaceConstants |
enum | tKill_IfaceConstants |
enum | tFeed_IfaceConstants |
enum | tExpiration_IfaceConstants |
enum | tTimer_IfaceConstants |
Public Member Functions | |
virtual tSystemInterface * | getSystemInterface ()=0 |
virtual tStatus | readStatus (tRioStatusCode *status)=0 |
virtual bool | readStatus_SystemActive (tRioStatusCode *status)=0 |
virtual bool | readStatus_Alive (tRioStatusCode *status)=0 |
virtual unsigned short | readStatus_SysDisableCount (tRioStatusCode *status)=0 |
virtual unsigned short | readStatus_DisableCount (tRioStatusCode *status)=0 |
virtual void | writeImmortal (bool value, tRioStatusCode *status)=0 |
virtual bool | readImmortal (tRioStatusCode *status)=0 |
virtual void | strobeKill (tRioStatusCode *status)=0 |
virtual void | strobeFeed (tRioStatusCode *status)=0 |
virtual void | writeExpiration (unsigned int value, tRioStatusCode *status)=0 |
virtual unsigned int | readExpiration (tRioStatusCode *status)=0 |
virtual unsigned int | readTimer (tRioStatusCode *status)=0 |
Static Public Member Functions | |
static tWatchdog * | create (tRioStatusCode *status) |