ConOpSys V2970  P004.07
ANVILEX control operating system
Typedefs | Enumerations | Functions
sync_obj.h File Reference
#include "abcc_drv_cfg.h"
#include "abp.h"
#include "abcc_ad_if.h"
Include dependency graph for sync_obj.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef enum SYNC_SyncMode SYNC_SyncModeType
 

Enumerations

enum  SYNC_SyncMode { SYNC_MODE_NONSYNCHRONOUS = 0 , SYNC_MODE_SYNCHRONOUS = 1 }
 

Functions

EXTFUNC U32 SYNC_GetCycleTime (void)
 
EXTFUNC U32 SYNC_GetInputCaptureTime (void)
 
EXTFUNC SYNC_SyncModeType SYNC_GetMode (void)
 
EXTFUNC U32 SYNC_GetOutputValidTime (void)
 
EXTFUNC void SYNC_ProcessCmdMsg (ABP_MsgType *psNewMessage)
 
EXTFUNC void SYNC_SetInputProcessingTime (U32 lInputProcTimeNs)
 
EXTFUNC void SYNC_SetMinCycleTime (U32 lMinCycleTimeNs)
 
EXTFUNC void SYNC_SetOutputProcessingTime (U32 lOutputProcTimeNs)
 

Typedef Documentation

◆ SYNC_SyncModeType

Enumeration Type Documentation

◆ SYNC_SyncMode

Enumerator
SYNC_MODE_NONSYNCHRONOUS 
SYNC_MODE_SYNCHRONOUS 

Function Documentation

◆ SYNC_GetCycleTime()

EXTFUNC U32 SYNC_GetCycleTime ( void  )

◆ SYNC_GetInputCaptureTime()

EXTFUNC U32 SYNC_GetInputCaptureTime ( void  )

◆ SYNC_GetMode()

EXTFUNC SYNC_SyncModeType SYNC_GetMode ( void  )

◆ SYNC_GetOutputValidTime()

EXTFUNC U32 SYNC_GetOutputValidTime ( void  )

◆ SYNC_ProcessCmdMsg()

EXTFUNC void SYNC_ProcessCmdMsg ( ABP_MsgType *  psNewMessage)

Referenced by ABCC_CbfReceiveMsg().

Here is the caller graph for this function:

◆ SYNC_SetInputProcessingTime()

EXTFUNC void SYNC_SetInputProcessingTime ( U32  lInputProcTimeNs)

◆ SYNC_SetMinCycleTime()

EXTFUNC void SYNC_SetMinCycleTime ( U32  lMinCycleTimeNs)

◆ SYNC_SetOutputProcessingTime()

EXTFUNC void SYNC_SetOutputProcessingTime ( U32  lOutputProcTimeNs)