int BOOL
Boolean datatype definition.
Definition: Defines.h:124
void VOID
Datatypesess datatype definition.
Definition: Defines.h:105
Function block base class header file.
Function block output connector class.
Definition: Block_Output_Connector.h:59
Function block base class for device.
Definition: Function_Block_Base.h:96
Class declaration description.
Definition: Function_Block_Local_Remote_Switch_Controller.h:71
TBlock_Input_Connector object_bool_Remote_Input
Remote input signal (active high)
Definition: Function_Block_Local_Remote_Switch_Controller.h:141
TBlock_Input_Connector object_bool_Global_Input
Global input signal.
Definition: Function_Block_Local_Remote_Switch_Controller.h:139
virtual VOID Send_Information(TProtocol_Base *object_Protocol)
Send information about Function block over communication link protocol.
Definition: Function_Block_Local_Remote_Switch_Controller.cpp:237
virtual ~TFunction_Block_Local_Remote_Switch_Controller()
Class destructor method.
Definition: Function_Block_Local_Remote_Switch_Controller.cpp:108
TBlock_Input_Connector object_bool_Local_Input
Local input signal (active high)
Definition: Function_Block_Local_Remote_Switch_Controller.h:140
virtual VOID Execute()
Function block execution method.
Definition: Function_Block_Local_Remote_Switch_Controller.cpp:133
TFunction_Block_Local_Remote_Switch_Controller()
Class constructor method.
Definition: Function_Block_Local_Remote_Switch_Controller.cpp:68
TBlock_Output_Connector object_bool_Error
Definition: Function_Block_Local_Remote_Switch_Controller.h:148
BOOL bool_State
Internal state.
Definition: Function_Block_Local_Remote_Switch_Controller.h:163
virtual VOID Init()
Function block initialisation method.
Definition: Function_Block_Local_Remote_Switch_Controller.cpp:118
TBlock_Output_Connector object_u32_Mode
Block output signal.
Definition: Function_Block_Local_Remote_Switch_Controller.h:147
Definition: Protocol_Base.h:57