github.com/CyCoreSystems/ari@v4.8.4+incompatible/client/arimocks/Channel.go (about) 1 // Code generated by mockery v1.0.0. DO NOT EDIT. 2 3 package arimocks 4 5 import ari "github.com/CyCoreSystems/ari" 6 import mock "github.com/stretchr/testify/mock" 7 import time "time" 8 9 // Channel is an autogenerated mock type for the Channel type 10 type Channel struct { 11 mock.Mock 12 } 13 14 // Answer provides a mock function with given fields: key 15 func (_m *Channel) Answer(key *ari.Key) error { 16 ret := _m.Called(key) 17 18 var r0 error 19 if rf, ok := ret.Get(0).(func(*ari.Key) error); ok { 20 r0 = rf(key) 21 } else { 22 r0 = ret.Error(0) 23 } 24 25 return r0 26 } 27 28 // Busy provides a mock function with given fields: key 29 func (_m *Channel) Busy(key *ari.Key) error { 30 ret := _m.Called(key) 31 32 var r0 error 33 if rf, ok := ret.Get(0).(func(*ari.Key) error); ok { 34 r0 = rf(key) 35 } else { 36 r0 = ret.Error(0) 37 } 38 39 return r0 40 } 41 42 // Congestion provides a mock function with given fields: key 43 func (_m *Channel) Congestion(key *ari.Key) error { 44 ret := _m.Called(key) 45 46 var r0 error 47 if rf, ok := ret.Get(0).(func(*ari.Key) error); ok { 48 r0 = rf(key) 49 } else { 50 r0 = ret.Error(0) 51 } 52 53 return r0 54 } 55 56 // Continue provides a mock function with given fields: key, context, extension, priority 57 func (_m *Channel) Continue(key *ari.Key, context string, extension string, priority int) error { 58 ret := _m.Called(key, context, extension, priority) 59 60 var r0 error 61 if rf, ok := ret.Get(0).(func(*ari.Key, string, string, int) error); ok { 62 r0 = rf(key, context, extension, priority) 63 } else { 64 r0 = ret.Error(0) 65 } 66 67 return r0 68 } 69 70 // Create provides a mock function with given fields: _a0, _a1 71 func (_m *Channel) Create(_a0 *ari.Key, _a1 ari.ChannelCreateRequest) (*ari.ChannelHandle, error) { 72 ret := _m.Called(_a0, _a1) 73 74 var r0 *ari.ChannelHandle 75 if rf, ok := ret.Get(0).(func(*ari.Key, ari.ChannelCreateRequest) *ari.ChannelHandle); ok { 76 r0 = rf(_a0, _a1) 77 } else { 78 if ret.Get(0) != nil { 79 r0 = ret.Get(0).(*ari.ChannelHandle) 80 } 81 } 82 83 var r1 error 84 if rf, ok := ret.Get(1).(func(*ari.Key, ari.ChannelCreateRequest) error); ok { 85 r1 = rf(_a0, _a1) 86 } else { 87 r1 = ret.Error(1) 88 } 89 90 return r0, r1 91 } 92 93 // Data provides a mock function with given fields: key 94 func (_m *Channel) Data(key *ari.Key) (*ari.ChannelData, error) { 95 ret := _m.Called(key) 96 97 var r0 *ari.ChannelData 98 if rf, ok := ret.Get(0).(func(*ari.Key) *ari.ChannelData); ok { 99 r0 = rf(key) 100 } else { 101 if ret.Get(0) != nil { 102 r0 = ret.Get(0).(*ari.ChannelData) 103 } 104 } 105 106 var r1 error 107 if rf, ok := ret.Get(1).(func(*ari.Key) error); ok { 108 r1 = rf(key) 109 } else { 110 r1 = ret.Error(1) 111 } 112 113 return r0, r1 114 } 115 116 // Dial provides a mock function with given fields: key, caller, timeout 117 func (_m *Channel) Dial(key *ari.Key, caller string, timeout time.Duration) error { 118 ret := _m.Called(key, caller, timeout) 119 120 var r0 error 121 if rf, ok := ret.Get(0).(func(*ari.Key, string, time.Duration) error); ok { 122 r0 = rf(key, caller, timeout) 123 } else { 124 r0 = ret.Error(0) 125 } 126 127 return r0 128 } 129 130 // Get provides a mock function with given fields: key 131 func (_m *Channel) Get(key *ari.Key) *ari.ChannelHandle { 132 ret := _m.Called(key) 133 134 var r0 *ari.ChannelHandle 135 if rf, ok := ret.Get(0).(func(*ari.Key) *ari.ChannelHandle); ok { 136 r0 = rf(key) 137 } else { 138 if ret.Get(0) != nil { 139 r0 = ret.Get(0).(*ari.ChannelHandle) 140 } 141 } 142 143 return r0 144 } 145 146 // GetVariable provides a mock function with given fields: _a0, _a1 147 func (_m *Channel) GetVariable(_a0 *ari.Key, _a1 string) (string, error) { 148 ret := _m.Called(_a0, _a1) 149 150 var r0 string 151 if rf, ok := ret.Get(0).(func(*ari.Key, string) string); ok { 152 r0 = rf(_a0, _a1) 153 } else { 154 r0 = ret.Get(0).(string) 155 } 156 157 var r1 error 158 if rf, ok := ret.Get(1).(func(*ari.Key, string) error); ok { 159 r1 = rf(_a0, _a1) 160 } else { 161 r1 = ret.Error(1) 162 } 163 164 return r0, r1 165 } 166 167 // Hangup provides a mock function with given fields: key, reason 168 func (_m *Channel) Hangup(key *ari.Key, reason string) error { 169 ret := _m.Called(key, reason) 170 171 var r0 error 172 if rf, ok := ret.Get(0).(func(*ari.Key, string) error); ok { 173 r0 = rf(key, reason) 174 } else { 175 r0 = ret.Error(0) 176 } 177 178 return r0 179 } 180 181 // Hold provides a mock function with given fields: key 182 func (_m *Channel) Hold(key *ari.Key) error { 183 ret := _m.Called(key) 184 185 var r0 error 186 if rf, ok := ret.Get(0).(func(*ari.Key) error); ok { 187 r0 = rf(key) 188 } else { 189 r0 = ret.Error(0) 190 } 191 192 return r0 193 } 194 195 // List provides a mock function with given fields: _a0 196 func (_m *Channel) List(_a0 *ari.Key) ([]*ari.Key, error) { 197 ret := _m.Called(_a0) 198 199 var r0 []*ari.Key 200 if rf, ok := ret.Get(0).(func(*ari.Key) []*ari.Key); ok { 201 r0 = rf(_a0) 202 } else { 203 if ret.Get(0) != nil { 204 r0 = ret.Get(0).([]*ari.Key) 205 } 206 } 207 208 var r1 error 209 if rf, ok := ret.Get(1).(func(*ari.Key) error); ok { 210 r1 = rf(_a0) 211 } else { 212 r1 = ret.Error(1) 213 } 214 215 return r0, r1 216 } 217 218 // MOH provides a mock function with given fields: key, moh 219 func (_m *Channel) MOH(key *ari.Key, moh string) error { 220 ret := _m.Called(key, moh) 221 222 var r0 error 223 if rf, ok := ret.Get(0).(func(*ari.Key, string) error); ok { 224 r0 = rf(key, moh) 225 } else { 226 r0 = ret.Error(0) 227 } 228 229 return r0 230 } 231 232 // Mute provides a mock function with given fields: key, dir 233 func (_m *Channel) Mute(key *ari.Key, dir ari.Direction) error { 234 ret := _m.Called(key, dir) 235 236 var r0 error 237 if rf, ok := ret.Get(0).(func(*ari.Key, ari.Direction) error); ok { 238 r0 = rf(key, dir) 239 } else { 240 r0 = ret.Error(0) 241 } 242 243 return r0 244 } 245 246 // Originate provides a mock function with given fields: _a0, _a1 247 func (_m *Channel) Originate(_a0 *ari.Key, _a1 ari.OriginateRequest) (*ari.ChannelHandle, error) { 248 ret := _m.Called(_a0, _a1) 249 250 var r0 *ari.ChannelHandle 251 if rf, ok := ret.Get(0).(func(*ari.Key, ari.OriginateRequest) *ari.ChannelHandle); ok { 252 r0 = rf(_a0, _a1) 253 } else { 254 if ret.Get(0) != nil { 255 r0 = ret.Get(0).(*ari.ChannelHandle) 256 } 257 } 258 259 var r1 error 260 if rf, ok := ret.Get(1).(func(*ari.Key, ari.OriginateRequest) error); ok { 261 r1 = rf(_a0, _a1) 262 } else { 263 r1 = ret.Error(1) 264 } 265 266 return r0, r1 267 } 268 269 // Play provides a mock function with given fields: key, playbackID, mediaURI 270 func (_m *Channel) Play(key *ari.Key, playbackID string, mediaURI string) (*ari.PlaybackHandle, error) { 271 ret := _m.Called(key, playbackID, mediaURI) 272 273 var r0 *ari.PlaybackHandle 274 if rf, ok := ret.Get(0).(func(*ari.Key, string, string) *ari.PlaybackHandle); ok { 275 r0 = rf(key, playbackID, mediaURI) 276 } else { 277 if ret.Get(0) != nil { 278 r0 = ret.Get(0).(*ari.PlaybackHandle) 279 } 280 } 281 282 var r1 error 283 if rf, ok := ret.Get(1).(func(*ari.Key, string, string) error); ok { 284 r1 = rf(key, playbackID, mediaURI) 285 } else { 286 r1 = ret.Error(1) 287 } 288 289 return r0, r1 290 } 291 292 // Record provides a mock function with given fields: key, name, opts 293 func (_m *Channel) Record(key *ari.Key, name string, opts *ari.RecordingOptions) (*ari.LiveRecordingHandle, error) { 294 ret := _m.Called(key, name, opts) 295 296 var r0 *ari.LiveRecordingHandle 297 if rf, ok := ret.Get(0).(func(*ari.Key, string, *ari.RecordingOptions) *ari.LiveRecordingHandle); ok { 298 r0 = rf(key, name, opts) 299 } else { 300 if ret.Get(0) != nil { 301 r0 = ret.Get(0).(*ari.LiveRecordingHandle) 302 } 303 } 304 305 var r1 error 306 if rf, ok := ret.Get(1).(func(*ari.Key, string, *ari.RecordingOptions) error); ok { 307 r1 = rf(key, name, opts) 308 } else { 309 r1 = ret.Error(1) 310 } 311 312 return r0, r1 313 } 314 315 // Ring provides a mock function with given fields: key 316 func (_m *Channel) Ring(key *ari.Key) error { 317 ret := _m.Called(key) 318 319 var r0 error 320 if rf, ok := ret.Get(0).(func(*ari.Key) error); ok { 321 r0 = rf(key) 322 } else { 323 r0 = ret.Error(0) 324 } 325 326 return r0 327 } 328 329 // SendDTMF provides a mock function with given fields: key, dtmf, opts 330 func (_m *Channel) SendDTMF(key *ari.Key, dtmf string, opts *ari.DTMFOptions) error { 331 ret := _m.Called(key, dtmf, opts) 332 333 var r0 error 334 if rf, ok := ret.Get(0).(func(*ari.Key, string, *ari.DTMFOptions) error); ok { 335 r0 = rf(key, dtmf, opts) 336 } else { 337 r0 = ret.Error(0) 338 } 339 340 return r0 341 } 342 343 // SetVariable provides a mock function with given fields: key, name, value 344 func (_m *Channel) SetVariable(key *ari.Key, name string, value string) error { 345 ret := _m.Called(key, name, value) 346 347 var r0 error 348 if rf, ok := ret.Get(0).(func(*ari.Key, string, string) error); ok { 349 r0 = rf(key, name, value) 350 } else { 351 r0 = ret.Error(0) 352 } 353 354 return r0 355 } 356 357 // Silence provides a mock function with given fields: key 358 func (_m *Channel) Silence(key *ari.Key) error { 359 ret := _m.Called(key) 360 361 var r0 error 362 if rf, ok := ret.Get(0).(func(*ari.Key) error); ok { 363 r0 = rf(key) 364 } else { 365 r0 = ret.Error(0) 366 } 367 368 return r0 369 } 370 371 // Snoop provides a mock function with given fields: key, snoopID, opts 372 func (_m *Channel) Snoop(key *ari.Key, snoopID string, opts *ari.SnoopOptions) (*ari.ChannelHandle, error) { 373 ret := _m.Called(key, snoopID, opts) 374 375 var r0 *ari.ChannelHandle 376 if rf, ok := ret.Get(0).(func(*ari.Key, string, *ari.SnoopOptions) *ari.ChannelHandle); ok { 377 r0 = rf(key, snoopID, opts) 378 } else { 379 if ret.Get(0) != nil { 380 r0 = ret.Get(0).(*ari.ChannelHandle) 381 } 382 } 383 384 var r1 error 385 if rf, ok := ret.Get(1).(func(*ari.Key, string, *ari.SnoopOptions) error); ok { 386 r1 = rf(key, snoopID, opts) 387 } else { 388 r1 = ret.Error(1) 389 } 390 391 return r0, r1 392 } 393 394 // StageOriginate provides a mock function with given fields: _a0, _a1 395 func (_m *Channel) StageOriginate(_a0 *ari.Key, _a1 ari.OriginateRequest) (*ari.ChannelHandle, error) { 396 ret := _m.Called(_a0, _a1) 397 398 var r0 *ari.ChannelHandle 399 if rf, ok := ret.Get(0).(func(*ari.Key, ari.OriginateRequest) *ari.ChannelHandle); ok { 400 r0 = rf(_a0, _a1) 401 } else { 402 if ret.Get(0) != nil { 403 r0 = ret.Get(0).(*ari.ChannelHandle) 404 } 405 } 406 407 var r1 error 408 if rf, ok := ret.Get(1).(func(*ari.Key, ari.OriginateRequest) error); ok { 409 r1 = rf(_a0, _a1) 410 } else { 411 r1 = ret.Error(1) 412 } 413 414 return r0, r1 415 } 416 417 // StagePlay provides a mock function with given fields: key, playbackID, mediaURI 418 func (_m *Channel) StagePlay(key *ari.Key, playbackID string, mediaURI string) (*ari.PlaybackHandle, error) { 419 ret := _m.Called(key, playbackID, mediaURI) 420 421 var r0 *ari.PlaybackHandle 422 if rf, ok := ret.Get(0).(func(*ari.Key, string, string) *ari.PlaybackHandle); ok { 423 r0 = rf(key, playbackID, mediaURI) 424 } else { 425 if ret.Get(0) != nil { 426 r0 = ret.Get(0).(*ari.PlaybackHandle) 427 } 428 } 429 430 var r1 error 431 if rf, ok := ret.Get(1).(func(*ari.Key, string, string) error); ok { 432 r1 = rf(key, playbackID, mediaURI) 433 } else { 434 r1 = ret.Error(1) 435 } 436 437 return r0, r1 438 } 439 440 // StageRecord provides a mock function with given fields: key, name, opts 441 func (_m *Channel) StageRecord(key *ari.Key, name string, opts *ari.RecordingOptions) (*ari.LiveRecordingHandle, error) { 442 ret := _m.Called(key, name, opts) 443 444 var r0 *ari.LiveRecordingHandle 445 if rf, ok := ret.Get(0).(func(*ari.Key, string, *ari.RecordingOptions) *ari.LiveRecordingHandle); ok { 446 r0 = rf(key, name, opts) 447 } else { 448 if ret.Get(0) != nil { 449 r0 = ret.Get(0).(*ari.LiveRecordingHandle) 450 } 451 } 452 453 var r1 error 454 if rf, ok := ret.Get(1).(func(*ari.Key, string, *ari.RecordingOptions) error); ok { 455 r1 = rf(key, name, opts) 456 } else { 457 r1 = ret.Error(1) 458 } 459 460 return r0, r1 461 } 462 463 // StageSnoop provides a mock function with given fields: key, snoopID, opts 464 func (_m *Channel) StageSnoop(key *ari.Key, snoopID string, opts *ari.SnoopOptions) (*ari.ChannelHandle, error) { 465 ret := _m.Called(key, snoopID, opts) 466 467 var r0 *ari.ChannelHandle 468 if rf, ok := ret.Get(0).(func(*ari.Key, string, *ari.SnoopOptions) *ari.ChannelHandle); ok { 469 r0 = rf(key, snoopID, opts) 470 } else { 471 if ret.Get(0) != nil { 472 r0 = ret.Get(0).(*ari.ChannelHandle) 473 } 474 } 475 476 var r1 error 477 if rf, ok := ret.Get(1).(func(*ari.Key, string, *ari.SnoopOptions) error); ok { 478 r1 = rf(key, snoopID, opts) 479 } else { 480 r1 = ret.Error(1) 481 } 482 483 return r0, r1 484 } 485 486 // StopHold provides a mock function with given fields: key 487 func (_m *Channel) StopHold(key *ari.Key) error { 488 ret := _m.Called(key) 489 490 var r0 error 491 if rf, ok := ret.Get(0).(func(*ari.Key) error); ok { 492 r0 = rf(key) 493 } else { 494 r0 = ret.Error(0) 495 } 496 497 return r0 498 } 499 500 // StopMOH provides a mock function with given fields: key 501 func (_m *Channel) StopMOH(key *ari.Key) error { 502 ret := _m.Called(key) 503 504 var r0 error 505 if rf, ok := ret.Get(0).(func(*ari.Key) error); ok { 506 r0 = rf(key) 507 } else { 508 r0 = ret.Error(0) 509 } 510 511 return r0 512 } 513 514 // StopRing provides a mock function with given fields: key 515 func (_m *Channel) StopRing(key *ari.Key) error { 516 ret := _m.Called(key) 517 518 var r0 error 519 if rf, ok := ret.Get(0).(func(*ari.Key) error); ok { 520 r0 = rf(key) 521 } else { 522 r0 = ret.Error(0) 523 } 524 525 return r0 526 } 527 528 // StopSilence provides a mock function with given fields: key 529 func (_m *Channel) StopSilence(key *ari.Key) error { 530 ret := _m.Called(key) 531 532 var r0 error 533 if rf, ok := ret.Get(0).(func(*ari.Key) error); ok { 534 r0 = rf(key) 535 } else { 536 r0 = ret.Error(0) 537 } 538 539 return r0 540 } 541 542 // Subscribe provides a mock function with given fields: key, n 543 func (_m *Channel) Subscribe(key *ari.Key, n ...string) ari.Subscription { 544 _va := make([]interface{}, len(n)) 545 for _i := range n { 546 _va[_i] = n[_i] 547 } 548 var _ca []interface{} 549 _ca = append(_ca, key) 550 _ca = append(_ca, _va...) 551 ret := _m.Called(_ca...) 552 553 var r0 ari.Subscription 554 if rf, ok := ret.Get(0).(func(*ari.Key, ...string) ari.Subscription); ok { 555 r0 = rf(key, n...) 556 } else { 557 if ret.Get(0) != nil { 558 r0 = ret.Get(0).(ari.Subscription) 559 } 560 } 561 562 return r0 563 } 564 565 // Unmute provides a mock function with given fields: key, dir 566 func (_m *Channel) Unmute(key *ari.Key, dir ari.Direction) error { 567 ret := _m.Called(key, dir) 568 569 var r0 error 570 if rf, ok := ret.Get(0).(func(*ari.Key, ari.Direction) error); ok { 571 r0 = rf(key, dir) 572 } else { 573 r0 = ret.Error(0) 574 } 575 576 return r0 577 }