ConOpSys V2970
P004.07
ANVILEX control operating system
|
Application task base class. More...
#include <Application_Task_Base.h>
Public Member Functions | |
TApplication_Task_Base (U32 u32_New_Task_ID) | |
Class constructor method. More... | |
virtual | ~TApplication_Task_Base () |
Class destructor method. More... | |
virtual VOID | Init () |
Performe interconnection of the function blocks within task. More... | |
virtual VOID | Execute () |
Performed cyclic execution of the function blocks. More... | |
BOOL | Is_Connected () |
Returns status of the function block interconnection. More... | |
U32 | Get_Task_ID () |
Returns task identifier. More... | |
Protected Member Functions | |
VOID | Create_Event (U32 u32_Event_ID) |
Create event method. More... | |
Protected Attributes | |
U32 | u32_Task_ID |
Task ID. More... | |
F32 | f32_Sample_Time |
Task sample time in seconds. More... | |
BOOL | bool_Connected |
Connected status. More... | |
Application task base class.
TApplication_Task_Base::TApplication_Task_Base | ( | U32 | u32_New_Task_ID | ) |
Class constructor method.
References bool_Connected, f32_Sample_Time, and u32_Task_ID.
|
virtual |
Class destructor method.
|
virtual |
Performed cyclic execution of the function blocks.
U32 TApplication_Task_Base::Get_Task_ID | ( | ) |
Returns task identifier.
References u32_Task_ID.
|
virtual |
Performe interconnection of the function blocks within task.
Performed initialisation of the function blocks.
BOOL TApplication_Task_Base::Is_Connected | ( | ) |
Returns status of the function block interconnection.
false | - Function block has invalid interconnection |
true | - Function block has valid interconnection |
References bool_Connected.
|
protected |
Connected status.
Referenced by Is_Connected(), and TApplication_Task_Base().
|
protected |
Task sample time in seconds.
Referenced by TApplication_Task_Base().
|
protected |
Task ID.
Referenced by Get_Task_ID(), and TApplication_Task_Base().