#ifndef OPCODE_H
#define OPCODE_H

#define acceptCall_CODE                             214
#define alternateCall_CODE                            1
#define answerCall_CODE                               2
#define associateData_CODE                          230
#define attachMediaService_CODE                     244
#define buttonPress_CODE                            260
#define cDRNotification_CODE                        360
#define cDRReport_CODE                              361
#define cSTAEventReport_CODE                         21
#define callBack_CODE                               215
#define callBackMessage_CODE                        216
#define callBackMessageNonCallRelated_CODE          301
#define callBackNonCallRelated_CODE                 300
#define camponCall_CODE                             217
#define cancelCallBack_CODE                         302
#define cancelCallBackMessage_CODE                  303
#define cancelTelephonyTones_CODE                   231
#define changeMonitorFilter_CODE                     72
#define changeSysStatFilter_CODE                    206
#define clearCall_CODE                                4
#define clearConnection_CODE                          5
#define concatenateMessage_CODE                     500
#define conferenceCall_CODE                           6
#define consultationCall_CODE                         7
#define dataCollected_CODE                          343
#define dataCollectionResumed_CODE                  344
#define dataCollectionSuspended_CODE                345
#define dataPathResumed_CODE                        118
#define dataPathSuspended_CODE                      116
#define deflectCall_CODE                            218
#define deleteMessage_CODE                          501
#define detachMediaService_CODE                     245
#define dialDigits_CODE                             219
#define directedPickupCall_CODE                     220
#define escape_CODE                                  51
#define escapeRegister_CODE                         365
#define escapeRegisterAbort_CODE                    366
#define escapeRegisterCancel_CODE                   367
#define fastData_CODE                               119
#define generateDigits_CODE                         232
#define generateTelephonyTones_CODE                 233
#define getAgentState_CODE                          304
#define getAuditoryApparatusInformation_CODE        261
#define getAutoAnswer_CODE                          305
#define getAutoWorkMode_CODE                        306
#define getButtonInformation_CODE                   262
#define getCallerIDStatus_CODE                      307
#define getDisplay_CODE                             263
#define getDoNotDisturb_CODE                        308
#define getForwarding_CODE                          309
#define getHookswitchStatus_CODE                    264
#define getLampInformation_CODE                     265
#define getLampMode_CODE                            266
#define getLastNumberDialed_CODE                    310
#define getLogicalDeviceInformation_CODE            201
#define getMessageWaitingIndicator_CODE             267
#define getMicrophoneGain_CODE                      268
#define getMicrophoneMute_CODE                      269
#define getPhysicalDeviceInformation_CODE           202
#define getRingerStatus_CODE                        270
#define getRouteingMode_CODE                        311
#define getSpeakerMute_CODE                         271
#define getSpeakerVolume_CODE                       272
#define getSwitchingFunctionCapabilities_CODE       203
#define getSwitchingFunctionDevices_CODE            204
#define groupPickupCall_CODE                        221
#define holdCall_CODE                                 9
#define intrudeCall_CODE                            222
#define ioRegister_CODE                             340
#define ioRegisterAbort_CODE                        341
#define ioRegisterCancel_CODE                       342
#define joinCall_CODE                               223
#define makeCall_CODE                                10
#define makePredictiveCall_CODE                      11
#define monitorStart_CODE                            71
#define monitorStop_CODE                             73
#define parkCall_CODE                                18
#define playMessage_CODE                            502
#define privateDataVersionSelection_CODE            368
#define queryVoiceAttribute_CODE                    503
#define reRouteRequest_CODE                          32
#define reconnectCall_CODE                           13
#define recordMessage_CODE                          511
#define reposition_CODE                             504
#define requestSysStat_CODE                         210
#define resume_CODE                                 505
#define resumeDataCollection_CODE                   346
#define resumeDataPath_CODE                         117
#define retrieveCall_CODE                            14
#define review_CODE                                 506
#define routeEndRequest_CODE                         35
#define routeRegister_CODE                          248
#define routeRegisterAbort_CODE                     249
#define routeRegisterCancel_CODE                    250
#define routeReject_CODE                             36
#define routeRequest_CODE                            31
#define routeSelectRequest_CODE                      33
#define routeUsedRequest_CODE                        34
#define sendBroadcastData_CODE                      114
#define sendData_CODE                               112
#define sendMulticastData_CODE                      113
#define sendStoredCDR_CODE                          362
#define sendUserInfo_CODE                           234
#define setAgentState_CODE                          312
#define setAutoAnswer_CODE                          313
#define setAutoWorkMode_CODE                        314
#define setButtonInformation_CODE                   273
#define setCallerIDStatus_CODE                      315
#define setDisplay_CODE                             274
#define setDoNotDisturb_CODE                        316
#define setForwarding_CODE                          317
#define setHookswitchStatus_CODE                    275
#define setLampMode_CODE                            276
#define setMessageWaitingIndicator_CODE             277
#define setMicrophoneGain_CODE                      278
#define setMicrophoneMute_CODE                      279
#define setRingerStatus_CODE                        280
#define setRouteingMode_CODE                        318
#define setSpeakerMute_CODE                         281
#define setSpeakerVolume_CODE                       282
#define setVoiceAttribute_CODE                      507
#define singleStepConf_CODE                          20
#define singleStepTrans_CODE                         50
#define snapshotCall_CODE                            75
#define snapshotCallData_CODE                        76
#define snapshotDevice_CODE                          74
#define snapshotDeviceData_CODE                      77
#define startCDRTransmission_CODE                   363
#define startDataCollection_CODE                    347
#define startDataPath_CODE                          110
#define stop_CODE                                   508
#define stopCDRTransmission_CODE                    364
#define stopDataCollection_CODE                     348
#define stopDataPath_CODE                           111
#define suspend_CODE                                509
#define suspendDataCollection_CODE                  349
#define suspendDataPath_CODE                        115
#define swFunctionCapsChanged_CODE                  212
#define swFunctionDevicesChanged_CODE               213
#define switchingFunctionDevices_CODE               205
#define synthesizeMessage_CODE                      510
#define systemRegister_CODE                         207
#define systemRegisterAbort_CODE                    208
#define systemRegisterCancel_CODE                   209
#define systemStatus_CODE                           211
#define transferCall_CODE                            16

#endif

