3c456cb847e9212d34c1b3bdec6e28e7c32eec2f
[iot2.git] / iotjava / iotruntime / cpp / iotslave / IoTCommCode.java
1 /** Class IoTCommCode is a place to keep all the necessary
2  *  enumerations for communication
3  *
4  * @author      Rahmadi Trimananda <rahmadi.trimananda @ uci.edu>
5  * @version     1.0
6  * @since       2016-02-19
7  */
8
9 // Enumeration of master-slave communication codes
10 public enum IoTCommCode {
11
12         ACKNOWLEDGED,
13         CREATE_OBJECT,
14         CREATE_MAIN_OBJECT,
15         CREATE_NEW_IOTSET,
16         CREATE_NEW_IOTRELATION,
17         END_TRANSFER,
18         END_SESSION,
19         GET_ADD_IOTSET_OBJECT,
20         GET_DEVICE_IOTSET_OBJECT,
21         GET_IOTSET_OBJECT,
22         GET_IOTRELATION_FIRST_OBJECT,
23         GET_IOTRELATION_SECOND_OBJECT,
24         GET_ZB_DEV_IOTSET_OBJECT,
25         INVOKE_INIT_METHOD,
26         REINITIALIZE_IOTSET_FIELD,
27         REINITIALIZE_IOTRELATION_FIELD,
28         TRANSFER_FILE,
29 }
30