00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #ifndef __OPC_UA_BINARY_MESSAGE_IdENTIFIERS
00012 #define __OPC_UA_BINARY_MESSAGE_IdENTIFIERS
00013
00014 namespace OpcUa
00015 {
00016 enum MessageId
00017 {
00018 INVALID = 0,
00019
00020 ACTIVATE_SESSION_REQUEST = 0x1d3,
00021 ACTIVATE_SESSION_RESPONSE = 0x1d6,
00022
00023 BROWSE_REQUEST = 0x20f,
00024 BROWSE_RESPONSE = 0x212,
00025
00026 BROWSE_NEXT_REQUEST = 0x215,
00027 BROWSE_NEXT_RESPONSE = 0x218,
00028
00029 CLOSE_SECURE_CHANNEL_REQUEST = 0x1c4,
00030
00031 CLOSE_SESSION_REQUEST = 0x1d9,
00032 CLOSE_SESSION_RESPONSE = 0x1dc,
00033
00034
00035 CREATE_SESSION_REQUEST = 0x1cd,
00036 CREATE_SESSION_RESPONSE = 0x1d0,
00037
00038
00039 FIND_ServerS_REQUEST = 0x1A6,
00040 FIND_ServerS_RESPONSE = 0x1A9,
00041
00042 GET_ENDPOINTS_REQUEST = 0x1ac,
00043 GET_ENDPOINTS_RESPONSE = 0x1af,
00044
00045
00046 OPEN_SECURE_CHANNEL_REQUEST = 0x1be,
00047 OPEN_SECURE_CHANNEL_RESPONSE = 0x1c1,
00048
00049 TRANSLATE_BROWSE_PATHS_TO_NODE_IdS_REQUEST = 0x22A,
00050 TRANSLATE_BROWSE_PATHS_TO_NODE_IdS_RESPONSE = 0x22D,
00051
00052 REGISTER_NODES_REQUEST = 0x230,
00053 REGISTER_NODES_RESPONSE = 0x233,
00054
00055 UNREGISTER_NODES_REQUEST = 0x234,
00056 UNREGISTER_NODES_RESPONSE = 0x237,
00057
00058 READ_REQUEST = 0x277,
00059 READ_RESPONSE = 0x27A,
00060
00061 WRITE_REQUEST = 0x2A1,
00062 WRITE_RESPONSE = 0x2A4,
00063
00064
00065 CALL_REQUEST = 712,
00066 CALL_RESPONSE = 715,
00067
00068 CREATE_MONITORED_ITEMS_REQUEST = 0x2EF,
00069 CREATE_MONITORED_ITEMS_RESPONSE = 0x2F2,
00070
00071 DELETE_MONITORED_ITEMS_REQUEST = 0x30d,
00072 DELETE_MONITORED_ITEMS_RESPONSE = 0x310,
00073
00074 CREATE_SUBSCRIPTION_REQUEST = 0x313,
00075 CREATE_SUBSCRIPTION_RESPONSE = 0x316,
00076
00077 DELETE_SUBSCRIPTION_REQUEST = 0x34f,
00078 DELETE_SUBSCRIPTION_RESPONSE = 0x352,
00079
00080 PUBLISH_REQUEST = 0x33A,
00081 PUBLISH_RESPONSE = 0x33D,
00082
00083 REPUBLISH_REQUEST = 832,
00084 REPUBLISH_RESPONSE = 835,
00085
00086 SET_PUBLISHING_MODE_REQUEST = 0x31F,
00087 SET_PUBLISHING_MODE_RESPONSE = 0x322,
00088
00089 ADD_NODES_REQUEST = 0x1e8,
00090 ADD_NODES_RESPONSE = 0x1eb,
00091
00092 DELETE_NODES_REQUEST = 0x1f4,
00093 DELETE_NODES_RESPONSE = 0x1f7,
00094
00095 ADD_REFERENCES_REQUEST = 0x1ee,
00096 ADD_REFERENCES_RESPONSE = 0x1f1,
00097
00098 DELETE_REFERENCES_REQUEST = 0x1fa,
00099 DELETE_REFERENCES_RESPONSE = 0x1fd,
00100
00101 SERVICE_FAULT = 0x18d,
00102 };
00103
00104 struct NodeId;
00105
00106 MessageId GetMessageId(const NodeId& id);
00107
00108 }
00109
00110 #endif // __OPC_UA_BINARY_MESSAGE_IdENTIFIERS