ConOpSys V2970  P004.07
ANVILEX control operating system
ect.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ********************************************************************************
3 ** **
4 ** ABCC Starter Kit version 3.04.01 (2018-01-23) **
5 ** **
6 ** Delivered with: **
7 ** ABP 7.55.01 (2017-12-20) **
8 ** ABCC Driver 5.04.01 (2017-12-18) **
9 ** */
10 /*******************************************************************************
11 ********************************************************************************
12 ** COPYRIGHT NOTIFICATION (c) 2015 HMS Industrial Networks AB **
13 ** **
14 ** This code is the property of HMS Industrial Networks AB. **
15 ** The source code may not be reproduced, distributed, or used without **
16 ** permission. When used together with a product from HMS, permission is **
17 ** granted to modify, reproduce and distribute the code in binary form **
18 ** without any restrictions. **
19 ** **
20 ** THE CODE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. HMS DOES NOT **
21 ** WARRANT THAT THE FUNCTIONS OF THE CODE WILL MEET YOUR REQUIREMENTS, OR **
22 ** THAT THE OPERATION OF THE CODE WILL BE UNINTERRUPTED OR ERROR-FREE, OR **
23 ** THAT DEFECTS IN IT CAN BE CORRECTED. **
24 ********************************************************************************
25 ********************************************************************************
26 ** File Description:
27 ** This is the public header file for the EtherCat object.
28 ********************************************************************************
29 ********************************************************************************
30 ** Services:
31 **
32 ** Public Services:
33 ** ECT_ProcessCmdMsg() - Processes commands sent to the ECT object.
34 ********************************************************************************
35 ********************************************************************************
36 */
37 #ifndef ECT_H
38 #define ECT_H
39 
40 /*******************************************************************************
41 ** Typedefs
42 ********************************************************************************
43 */
44 
45 /*******************************************************************************
46 ** Private Globals
47 ********************************************************************************
48 */
49 
50 /*******************************************************************************
51 ** Public Services
52 ********************************************************************************
53 */
54 
55 /*------------------------------------------------------------------------------
56 ** void ECT_ProcessCmdMsg()
57 ** Processes commands sent to the ECT object.
58 **------------------------------------------------------------------------------
59 ** Arguments:
60 ** psNewMessage - Pointer to a ABP_MsgType message.
61 **
62 ** Returns:
63 ** None.
64 **
65 ** Usage:
66 ** ECT_ProcessCmdMsg( &sMessage );
67 **------------------------------------------------------------------------------
68 */
69 void ECT_ProcessCmdMsg( ABP_MsgType* psNewMessage );
70 
71 #endif /* inclusion lock */
void ECT_ProcessCmdMsg(ABP_MsgType *psNewMessage)