aboutsummaryrefslogtreecommitdiff
path: root/csta/csta.go
blob: 8d806bc6402af4f5baee949d9029cc94f4ccaff1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
package csta

var baseOID = []int{1, 3, 12, 0, 285}

var Modules = map[int]string{
	//1: "error-definition",
	1:   "alternate-call",
	2:   "answer-call",
	4:   "clear-call",
	5:   "clear-connection",
	6:   "conference-call",
	7:   "consultation-call",
	9:   "hold-call",
	10:  "make-call",
	11:  "make-predictive-call",
	13:  "reconnect-call",
	14:  "retrieve-call",
	16:  "transfer-call",
	18:  "park-call",
	20:  "single-step-conference",
	21:  "event-report-definitions",
	31:  "route-request",
	32:  "re-route-request",
	33:  "route-select-request",
	34:  "route-used-request",
	35:  "route-end-request",
	36:  "route-reject",
	50:  "single-step-transfer",
	51:  "escape-service",
	71:  "monitor-start",
	72:  "change-monitor-filter",
	73:  "monitor-stop",
	74:  "snapshot-device",
	75:  "snapshot-call",
	76:  "snapshot-call-data",
	77:  "snapshot-device-data",
	110: "start-data-path",
	111: "stop-data-path",
	112: "send-data",
	113: "send-multicast-data",
	114: "send-broadcast-data",
	115: "suspend-data-path",
	116: "data-path-suspended",
	117: "resume-data-path",
	118: "data-path-resumed",
	119: "fast-data",
	201: "get-logical-device-information",
	202: "get-physical-device-information",
	203: "get-switching-function-capabilities",
	204: "get-switching-function-devices",
	205: "switching-function-devices",
	206: "change-system-status-filter",
	207: "system-register",
	208: "system-register-abort",
	209: "system-register-cancel",
	210: "request-system-status",
	211: "system-status",
	212: "switching-function-capabilities-changed",
	213: "switching-function-devices-changed",
	214: "accept-call",
	215: "call-back-call-related",
	216: "call-back-message-call-related",
	217: "camp-on-call",
	218: "deflect-call",
	219: "dial-digits",
	220: "directed-pickup-call",
	221: "group-pickup-call",
	222: "intrude-call",
	223: "join-call",
	230: "associate-data",
	231: "cancel-telephony-tones",
	232: "generate-digits",
	233: "generate-telephony-tones",
	234: "send-user-information",
	244: "attach-media-service",
	245: "detach-media-service",
	248: "route-register",
	249: "route-register-abort",
	250: "route-register-cancel",
	260: "button-press",
	261: "get-auditory-apparatus-information",
	262: "get-button-information",
	263: "get-display",
	264: "get-hookswitch-status",
	265: "get-lamp-information",
	266: "get-lamp-mode",
	267: "get-message-waiting-indicator",
	268: "get-microphone-gain",
	269: "get-microphone-mute",
	270: "get-ringer-status",
	271: "get-speaker-mute",
	272: "get-speaker-volume",
	273: "set-button-information",
	274: "set-display",
	275: "set-hookswitch-status",
	276: "set-lamp-mode",
	277: "set-message-waiting-indicator",
	278: "set-microphone-gain",
	279: "set-microphone-mute",
	280: "set-ringer-status",
	281: "set-speaker-mute",
	282: "set-speaker-volume",
	300: "call-back-non-call-related",
	301: "call-back-message-non-call-related",
	302: "cancel-call-back",
	303: "cancel-call-back-message",
	304: "get-agent-state",
	305: "get-auto-answer",
	306: "get-auto-work-mode",
	307: "get-caller-id-status",
	308: "get-do-not-disturb",
	309: "get-forwarding",
	310: "get-last-number-dialed",
	311: "get-routeing-mode",
	312: "set-agent-state",
	313: "set-auto-answer",
	314: "set-auto-work-mode",
	315: "set-caller-id-status",
	316: "set-do-not-disturb",
	317: "set-forwarding",
	318: "set-routeing-mode",
	340: "io-register",
	341: "io-register-abort",
	342: "io-register-cancel",
	343: "data-collected",
	344: "data-collection-resumed",
	345: "data-collection-suspended",
	346: "resume-data-collection",
	347: "start-data-collection",
	348: "stop-data-collection",
	349: "suspend-data-collection",
	360: "call-detail-records-notification",
	361: "call-detail-records-report",
	362: "send-stored-call-detail-records",
	363: "start-call-detail-records-transmission",
	364: "stop-call-detail-records",
	365: "escape-register",
	366: "escape-register-abort",
	367: "escape-register-cancel",
	368: "private-data-version-selection",
	370: "get-csta-features-service",
	371: "get-registrations",
	372: "registration-info",
	373: "get-monitor",
	374: "monitor-info",
	375: "make-connection",
	376: "send-message",
	377: "change-connection-information",
	378: "get-call-back",
	500: "concatenate-message",
	501: "delete-message",
	502: "play-message",
	503: "query-voice-attribute",
	504: "reposition",
	505: "resume",
	506: "review",
	507: "set-voice-attribute",
	508: "stop",
	509: "suspend",
	510: "synthesize-message",
	511: "record-message",
	512: "activate",
	513: "clear",
	514: "deactivate",
	515: "queue",
	516: "start",
	530: "get-location-information",
	531: "set-location-information",
	532: "location-tracking-session-resumed",
	533: "location-tracking-session-suspended",
	534: "resume-location-tracking-session",
	535: "location-information-report",
	536: "start-location-tracking-session",
	537: "stop-location-tracking-session",
	538: "suspend-location-tracking-session",
	539: "get-location-tracking-capabilities",
	540: "get-location-tracking-sessions",
	541: "location-session-info",
	550: "get-presence-state",
	551: "set-presence-state",
}