From 5e84247602aa78888a0498d186f9856be4ccbd38 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Mon, 5 Oct 2015 19:22:30 +0200 Subject: Add module names --- csta/csta.go | 274 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 274 insertions(+) create mode 100644 csta/csta.go diff --git a/csta/csta.go b/csta/csta.go new file mode 100644 index 0000000..a75c56f --- /dev/null +++ b/csta/csta.go @@ -0,0 +1,274 @@ +package csta + +var baseOID = []int{1, 3, 12, 0, 285} + +var modules = map[int]string{ + 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", + 22: "call cleared event", + 23: "conferenced event", + 24: "connection cleared event", + 25: "delivered event", + 26: "diverted event", + 27: "established event", + 28: "failed event", + 29: "held event", + 30: "network reached event", + 31: "originated event", + 32: "queued event", + 33: "retrieved event", + 34: "service initiated event", + 35: "transferred event", + 40: "auto answer event", + 41: "call information event", + 42: "do not disturb event", + 43: "forwarding event", + 44: "message waiting event", + 45: "microphone mute event", + 46: "speaker mute event", + 47: "speaker volume event", + 50: "single step conference", + 71: "private event", + 74: "voice attributes change event", + 75: "play", + 76: "record", + 77: "review", + 78: "stop", + 79: "suspend play", + 80: "suspend record", + 81: "route request", + 82: "re route request", + 83: "route select request", + 84: "route used request", + 85: "route end request", + 86: "route reject", + 91: "escape service", + 101: "monitor start", + 102: "change monitor filter", + 103: "monitor stop", + 104: "snapshot device", + 105: "snapshot call", + 106: "snapshot call data", + 107: "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", + 120: "error definition", + 121: "event causes", + 122: "switching function objects", + 123: "device identifiers", + 124: "call connection identifiers", + 125: "connection states", + 126: "status reporting", + 127: "device feature types", + 128: "security", + 129: "extension types", + 130: "call control", + 131: "capability exchange", + 132: "call detail record", + 133: "charge info", + 134: "data call types", + 135: "escape types", + 136: "media services", + 137: "physical device feature", + 138: "data collection", + 200: "application context information", + 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", + 224: "bridged event", + 225: "digits dialed event", + 226: "network capabilities changed event", + 227: "offered event", + 230: "associate data", + 231: "cancel telephony tones", + 232: "generate digits", + 233: "generate telephony tones", + 234: "send user information", + 240: "charging event", + 241: "digits generated event", + 242: "telephony tones generated event", + 243: "service completion failure event", + 244: "attach media service", + 245: "detach media service", + 246: "media attached event", + 247: "media detached event", + 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", + 283: "button information event", + 284: "button press event", + 285: "display updated event", + 286: "hookswitch event", + 287: "lamp mode event", + 288: "microphone gain event", + 289: "ringer status event", + 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", + 319: "agent busy event", + 320: "agent logged off event", + 321: "agent logged on event", + 322: "agent not ready event", + 323: "agent ready event", + 324: "agent working after call event", + 326: "auto work mode event", + 327: "call back event", + 328: "call back message event", + 329: "caller id status event", + 332: "routeing mode event", + 333: "back in service event", + 334: "device capabilities changed event", + 335: "out of service event", + 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", + 379: "partially in service", + 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", + 517: "bookmark reached event", + 518: "completed event", + 519: "dtmf detected event", + 520: "emptied event", + 521: "interruption detected event", + 522: "not recognized event", + 523: "recognized event", + 524: "silence timeout expired event", + 525: "speech detected event", + 526: "started event", + 527: "voice error occured event", + 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", + 552: "presence state event", +} -- cgit v1.2.3