yumapro  20.10-12
YumaPro SDK
ycontrol_types.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2008 - 2012, Andy Bierman, All Rights Reserved.
3  * Copyright (c) 2012 - 2021, YumaWorks, Inc., All Rights Reserved.
4  *
5  * Unless required by applicable law or agreed to in writing,
6  * software distributed under the License is distributed on an
7  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
8  * KIND, either express or implied. See the License for the
9  * specific language governing permissions and limitations
10  * under the License.
11  */
12 #ifndef _H_ycontrol_types
13 #define _H_ycontrol_types
14 
15 /* FILE: ycontrol_types.h
16 *********************************************************************
17 * *
18 * P U R P O S E *
19 * *
20 *********************************************************************/
21 
28 /*********************************************************************
29 * *
30 * C H A N G E H I S T O R Y *
31 * *
32 *********************************************************************
33 
34 date init comment
35 ----------------------------------------------------------------------
36 10-apr-14 abb Begun; split from ycontrol.h
37 */
38 
39 #ifdef __cplusplus
40 extern "C" {
41 #endif
42 
43 /* group defined in ycontrol.h */
44 
52 /********************************************************************
53 * *
54 * T Y P E S *
55 * *
56 *********************************************************************/
57 
58 
60 typedef enum ycontrol_msgtype_t_ {
63 
66 
69 
72 
75 
78 
81 } ycontrol_msgtype_t;
82 
83 
85 typedef enum ycontrol_msgbody_t_ {
88 
91 
94 
97 } ycontrol_msgbody_t;
98 
99 
104 #ifdef __cplusplus
105 } /* end extern 'C' */
106 #endif
107 
108 #endif /* _H_ycontrol_types */
YCONTROL_MSG_SERVER_REQUEST
@ YCONTROL_MSG_SERVER_REQUEST
server-request sent from server to subsystem
Definition: ycontrol_types.h:72
YCONTROL_MSGBODY_ERROR
@ YCONTROL_MSGBODY_ERROR
error message
Definition: ycontrol_types.h:96
ycontrol_msgtype_t_
ycontrol_msgtype_t_
ycontrol message type
Definition: ycontrol_types.h:60
YCONTROL_MSG_SUBSYS_REQUEST
@ YCONTROL_MSG_SUBSYS_REQUEST
subsystem-request sent from subsystem to server
Definition: ycontrol_types.h:81
YCONTROL_MSGBODY_OK
@ YCONTROL_MSGBODY_OK
OK message.
Definition: ycontrol_types.h:90
YCONTROL_MSGBODY_NONE
@ YCONTROL_MSGBODY_NONE
not set
Definition: ycontrol_types.h:87
ycontrol_msgbody_t_
ycontrol_msgbody_t_
YControl message body types.
Definition: ycontrol_types.h:85
YCONTROL_MSG_NONE
@ YCONTROL_MSG_NONE
not set
Definition: ycontrol_types.h:66
YCONTROL_MSG_SERVER_RESPONSE
@ YCONTROL_MSG_SERVER_RESPONSE
server-response sent from server to subsystem
Definition: ycontrol_types.h:75
YCONTROL_MSG_SERVER_EVENT
@ YCONTROL_MSG_SERVER_EVENT
server-event sent from server to subsystem
Definition: ycontrol_types.h:69
YCONTROL_MSG_SUBSYS_EVENT
@ YCONTROL_MSG_SUBSYS_EVENT
subsystem-event sent from subsystem to server
Definition: ycontrol_types.h:78
YCONTROL_MSG_SUBSYS_RESPONSE
@ YCONTROL_MSG_SUBSYS_RESPONSE
subsystem-response sent from subsystem to server
Definition: ycontrol_types.h:84
YCONTROL_MSGBODY_PAYLOAD
@ YCONTROL_MSGBODY_PAYLOAD
payload message
Definition: ycontrol_types.h:93