MCPcopy Create free account

hub / github.com/abourget/ari / functions

Functions112 in github.com/abourget/ari

↓ 26 callersMethodPost
napping Post/Get/Delete wrappers Post does POST request
rest.go:15
↓ 12 callersMethodDelete
Delete does DELETE request
rest.go:45
↓ 6 callersMethodGet
Get does GET request
rest.go:33
↓ 6 callersMethodPlay
(params PlayParams)
bridges.go:92
↓ 6 callersMethodsetClientRecurse
(recvMsg interface{})
ari.go:153
↓ 5 callersMethodLog
(format string, v ...interface{})
ari.go:147
↓ 5 callersMethodstopOutgoingProcessing
StopOutgoingProcessing stops the playback and recordings on the outgoing channel.
birthday/birthday.go:119
↓ 4 callersMethodDelete
()
recordings.go:57
↓ 3 callersMethodcheckNappingError
(res *napping.Response, err error, errMsg errorResponse)
rest.go:64
↓ 3 callersMethodmakeURL
(path string)
rest.go:60
↓ 3 callersFunctionparseMsg
(raw []byte)
messages.go:183
↓ 2 callersMethodAddChannel
AddChannel adds a channel to a bridge. `role` can be `participant` or `announcer`
bridges.go:56
↓ 2 callersMethodCreate
(params CreateBridgeParams)
bridges.go:14
↓ 2 callersMethodGet
(channelID string)
channels.go:27
↓ 2 callersMethodPostWithResponse
PostWithResponse does POST request and returns the response
rest.go:21
↓ 2 callersMethodStop
()
playbacks.go:39
↓ 2 callersMethodhangupOutgoing
()
birthday/birthday.go:130
↓ 2 callersFunctionparseTime
(str string)
messages_test.go:63
↓ 2 callersMethodplaySong
()
birthday/birthday.go:58
↓ 2 callersFunctionreadFile
(filename string)
messages_test.go:72
↓ 2 callersMethodrecordSomething
(recordingType string, beep bool)
birthday/birthday.go:84
↓ 1 callersMethodCopyStored
(recordingName, destinationRecordingName string)
recordings.go:32
↓ 1 callersMethodDeleteStored
(recordingName string)
recordings.go:28
↓ 1 callersMethodGet
(soundID string)
sounds.go:28
↓ 1 callersMethodGet
(applicationName string)
applications.go:17
↓ 1 callersMethodGet
(bridgeID string)
bridges.go:25
↓ 1 callersMethodGetApplication
()
events.go:26
↓ 1 callersMethodGetType
()
events.go:27
↓ 1 callersMethodHangup
()
channels.go:85
↓ 1 callersMethodLaunchListener
()
ari.go:77
↓ 1 callersMethodListen
()
birthday/birthday.go:41
↓ 1 callersMethodRecord
(params RecordParams)
bridges.go:97
↓ 1 callersMethodSetVar
(variable, value string)
channels.go:204
↓ 1 callersMethodSetup
()
birthday/birthday.go:30
↓ 1 callersMethodSnoop
(params SnoopParams)
channels.go:210
↓ 1 callersMethodString
()
models.go:14
↓ 1 callersMethodconnect
()
ari.go:111
↓ 1 callersMethoddialOutgoing
(number string)
birthday/birthday.go:142
↓ 1 callersFunctiondoAssignClient
(c *Client, original reflect.Value, depth int)
ari.go:158
↓ 1 callersFunctionformattedNow
()
birthday/birthday.go:137
↓ 1 callersMethodhandleIncomingMessage
(msg interface{})
birthday/incoming.go:10
↓ 1 callersMethodhandleOutgoingMessage
(msg interface{})
birthday/outgoing.go:10
↓ 1 callersMethodhandleReceive
(ch chan<- Eventer)
ari.go:83
↓ 1 callersMethodlistenForMessages
(ch chan<- Eventer)
ari.go:118
↓ 1 callersFunctionparseJSON
(filename string, v interface{})
messages_test.go:80
↓ 1 callersMethodplayAndRecordSong
()
birthday/birthday.go:71
↓ 1 callersMethodreconnect
(ch chan<- Eventer)
ari.go:90
↓ 1 callersMethodrecordMessage
()
birthday/birthday.go:78
↓ 1 callersMethodsetClient
(*Client)
ari.go:204
MethodAnswer
()
channels.go:93
MethodCancel
()
recordings.go:83
MethodContinueInDialplan
(context, exten string, priority int, label string)
channels.go:89
MethodControl
(operation string)
playbacks.go:43
MethodCopy
(destinationRecordingName string)
recordings.go:61
MethodCreate
(params OriginateParams)
channels.go:22
MethodDestroy
(bridgeID string)
bridges.go:30
MethodDestroy
()
bridges.go:51
MethodGet
(playbackID string)
playbacks.go:15
MethodGetApplication
()
events.go:17
MethodGetGlobalVar
(variable string)
asterisk.go:18
MethodGetInfo
()
asterisk.go:13
MethodGetLive
(recordingName string)
recordings.go:23
MethodGetStored
(recordingName string)
recordings.go:18
MethodGetType
()
events.go:21
MethodGetVar
(variable string)
channels.go:197
MethodHangup
(channelID string)
channels.go:32
MethodHold
()
channels.go:138
MethodList
()
channels.go:17
MethodList
SoundsGet retrieves sounds. Both `lang` and `format` can be empty strings.
sounds.go:14
MethodList
()
applications.go:12
MethodList
()
bridges.go:9
MethodList
()
endpoints.go:7
MethodListStored
()
recordings.go:13
MethodMarshalText
FIXME: This doesn't work to improve "pretty.Formatter"
time.go:29
MethodMute
ChannelsMutePostById mutes a channel. Use `direction="both"` for default behavior.
channels.go:129
MethodMute
()
recordings.go:99
FunctionNewClient
(username, password, hostname string, port int, appName string)
ari.go:47
MethodPause
()
recordings.go:91
MethodPlay
Play plays media through channel. See: https://wiki.asterisk.org/wiki/display/AST/ARI+and+Channels%3A+Simple+Media+Manipulation
channels.go:169
MethodRecord
(params RecordParams)
channels.go:182
MethodRemoveChannel
(channel string)
bridges.go:71
MethodRing
()
channels.go:97
MethodRingStop
()
channels.go:101
MethodSendDTMF
SendDTMF sends DTMF signals to the channel. It accepts either a string or a ChannelDTMFSend object.
channels.go:106
MethodSetGlobalVar
(variable, value string)
asterisk.go:25
MethodStartMOH
StartMOH starts Music on hold. If mohClass is "", it will not be sent as a param on the request.
channels.go:147
MethodStartMOH
StartMOH starts Music on hold. If mohClass is "", it will not be sent as a param on the request.
bridges.go:79
MethodStartSilence
()
channels.go:160
MethodStop
()
recordings.go:87
MethodStopHold
()
channels.go:142
MethodStopMOH
()
channels.go:156
MethodStopMOH
()
bridges.go:88
MethodStopSilence
()
channels.go:164
MethodString
()
channels.go:72
MethodSubscribe
(eventSource string)
applications.go:38
FunctionTestChannelConnectedLine
(t *testing.T)
messages_test.go:35
FunctionTestChannelString
(t *testing.T)
channels_test.go:9
FunctionTestParseMsg
(t *testing.T)
messages_test.go:13
FunctionTestParseMsgUnknown
(t *testing.T)
messages_test.go:25
FunctionTestSetClientRecurse
(t *testing.T)
ari_test.go:9
next →1–100 of 112, ranked by callers