WPILibC++ 2025.0.0-alpha-1-14-g3b6f38d
RelayData.h File Reference

Go to the source code of this file.

Functions

void HALSIM_ResetRelayData (int32_t index)
 
int32_t HALSIM_RegisterRelayInitializedForwardCallback (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 
void HALSIM_CancelRelayInitializedForwardCallback (int32_t index, int32_t uid)
 
HAL_Bool HALSIM_GetRelayInitializedForward (int32_t index)
 
void HALSIM_SetRelayInitializedForward (int32_t index, HAL_Bool initializedForward)
 
int32_t HALSIM_RegisterRelayInitializedReverseCallback (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 
void HALSIM_CancelRelayInitializedReverseCallback (int32_t index, int32_t uid)
 
HAL_Bool HALSIM_GetRelayInitializedReverse (int32_t index)
 
void HALSIM_SetRelayInitializedReverse (int32_t index, HAL_Bool initializedReverse)
 
int32_t HALSIM_RegisterRelayForwardCallback (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 
void HALSIM_CancelRelayForwardCallback (int32_t index, int32_t uid)
 
HAL_Bool HALSIM_GetRelayForward (int32_t index)
 
void HALSIM_SetRelayForward (int32_t index, HAL_Bool forward)
 
int32_t HALSIM_RegisterRelayReverseCallback (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 
void HALSIM_CancelRelayReverseCallback (int32_t index, int32_t uid)
 
HAL_Bool HALSIM_GetRelayReverse (int32_t index)
 
void HALSIM_SetRelayReverse (int32_t index, HAL_Bool reverse)
 
void HALSIM_RegisterRelayAllCallbacks (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 

Function Documentation

◆ HALSIM_CancelRelayForwardCallback()

void HALSIM_CancelRelayForwardCallback ( int32_t  index,
int32_t  uid 
)

◆ HALSIM_CancelRelayInitializedForwardCallback()

void HALSIM_CancelRelayInitializedForwardCallback ( int32_t  index,
int32_t  uid 
)

◆ HALSIM_CancelRelayInitializedReverseCallback()

void HALSIM_CancelRelayInitializedReverseCallback ( int32_t  index,
int32_t  uid 
)

◆ HALSIM_CancelRelayReverseCallback()

void HALSIM_CancelRelayReverseCallback ( int32_t  index,
int32_t  uid 
)

◆ HALSIM_GetRelayForward()

HAL_Bool HALSIM_GetRelayForward ( int32_t  index)

◆ HALSIM_GetRelayInitializedForward()

HAL_Bool HALSIM_GetRelayInitializedForward ( int32_t  index)

◆ HALSIM_GetRelayInitializedReverse()

HAL_Bool HALSIM_GetRelayInitializedReverse ( int32_t  index)

◆ HALSIM_GetRelayReverse()

HAL_Bool HALSIM_GetRelayReverse ( int32_t  index)

◆ HALSIM_RegisterRelayAllCallbacks()

void HALSIM_RegisterRelayAllCallbacks ( int32_t  index,
HAL_NotifyCallback  callback,
void *  param,
HAL_Bool  initialNotify 
)

◆ HALSIM_RegisterRelayForwardCallback()

int32_t HALSIM_RegisterRelayForwardCallback ( int32_t  index,
HAL_NotifyCallback  callback,
void *  param,
HAL_Bool  initialNotify 
)

◆ HALSIM_RegisterRelayInitializedForwardCallback()

int32_t HALSIM_RegisterRelayInitializedForwardCallback ( int32_t  index,
HAL_NotifyCallback  callback,
void *  param,
HAL_Bool  initialNotify 
)

◆ HALSIM_RegisterRelayInitializedReverseCallback()

int32_t HALSIM_RegisterRelayInitializedReverseCallback ( int32_t  index,
HAL_NotifyCallback  callback,
void *  param,
HAL_Bool  initialNotify 
)

◆ HALSIM_RegisterRelayReverseCallback()

int32_t HALSIM_RegisterRelayReverseCallback ( int32_t  index,
HAL_NotifyCallback  callback,
void *  param,
HAL_Bool  initialNotify 
)

◆ HALSIM_ResetRelayData()

void HALSIM_ResetRelayData ( int32_t  index)

◆ HALSIM_SetRelayForward()

void HALSIM_SetRelayForward ( int32_t  index,
HAL_Bool  forward 
)

◆ HALSIM_SetRelayInitializedForward()

void HALSIM_SetRelayInitializedForward ( int32_t  index,
HAL_Bool  initializedForward 
)

◆ HALSIM_SetRelayInitializedReverse()

void HALSIM_SetRelayInitializedReverse ( int32_t  index,
HAL_Bool  initializedReverse 
)

◆ HALSIM_SetRelayReverse()

void HALSIM_SetRelayReverse ( int32_t  index,
HAL_Bool  reverse 
)