Versions in this module Expand all Collapse all v5 v5.0.5 Jun 26, 2020 Changes in this version + var AnnouncementInterval = time.Minute + var ErrNotFound = errors.New("Not found") + func AnnouncementSubject(prefix string) string + func PingSubject(prefix string) string + func Subject(prefix, class, appName, asterisk string) (ret string) + type Announcement struct + Application string + Node string + type ApplicationSubscribe struct + EventSource string + type AsteriskConfig struct + Tuples []ari.ConfigTuple + type AsteriskLoggingChannel struct + Levels string + type AsteriskVariableSet struct + Value string + type BridgeAddChannel struct + AbsorbDTMF bool + Channel string + Mute bool + Role string + type BridgeCreate struct + Name string + Type string + type BridgeMOH struct + Class string + type BridgePlay struct + MediaURI string + PlaybackID string + type BridgeRecord struct + Name string + Options *ari.RecordingOptions + type BridgeRemoveChannel struct + Channel string + type BridgeVideoSource struct + Channel string + type ChannelContinue struct + Context string + Extension string + Priority int + type ChannelCreate struct + ChannelCreateRequest ari.ChannelCreateRequest + type ChannelDial struct + Caller string + Timeout time.Duration + type ChannelExternalMedia struct + Options ari.ExternalMediaOptions + type ChannelHangup struct + Reason string + type ChannelMOH struct + Music string + type ChannelMute struct + Direction ari.Direction + type ChannelOriginate struct + OriginateRequest ari.OriginateRequest + type ChannelPlay struct + MediaURI string + PlaybackID string + type ChannelRecord struct + Name string + Options *ari.RecordingOptions + type ChannelSendDTMF struct + DTMF string + Options *ari.DTMFOptions + type ChannelSnoop struct + Options *ari.SnoopOptions + SnoopID string + type ChannelVariable struct + Name string + Value string + type DeviceStateUpdate struct + State string + type EndpointListByTech struct + Tech string + type EntityData struct + Application *ari.ApplicationData + Asterisk *ari.AsteriskInfo + Bridge *ari.BridgeData + Channel *ari.ChannelData + Config *ari.ConfigData + DeviceState *ari.DeviceStateData + Endpoint *ari.EndpointData + LiveRecording *ari.LiveRecordingData + Log *ari.LogData + Mailbox *ari.MailboxData + Module *ari.ModuleData + Playback *ari.PlaybackData + Sound *ari.SoundData + StoredRecording *ari.StoredRecordingData + TextMessage *ari.TextMessageData + Variable string + type MailboxUpdate struct + New int + Old int + type PlaybackControl struct + Command string + type RecordingStoredCopy struct + Destination string + type Request struct + ApplicationSubscribe *ApplicationSubscribe + AsteriskConfig *AsteriskConfig + AsteriskLoggingChannel *AsteriskLoggingChannel + AsteriskVariableSet *AsteriskVariableSet + BridgeAddChannel *BridgeAddChannel + BridgeCreate *BridgeCreate + BridgeMOH *BridgeMOH + BridgePlay *BridgePlay + BridgeRecord *BridgeRecord + BridgeRemoveChannel *BridgeRemoveChannel + BridgeVideoSource *BridgeVideoSource + ChannelContinue *ChannelContinue + ChannelCreate *ChannelCreate + ChannelDial *ChannelDial + ChannelExternalMedia *ChannelExternalMedia + ChannelHangup *ChannelHangup + ChannelMOH *ChannelMOH + ChannelMute *ChannelMute + ChannelOriginate *ChannelOriginate + ChannelPlay *ChannelPlay + ChannelRecord *ChannelRecord + ChannelSendDTMF *ChannelSendDTMF + ChannelSnoop *ChannelSnoop + ChannelVariable *ChannelVariable + DeviceStateUpdate *DeviceStateUpdate + EndpointListByTech *EndpointListByTech + Key *ari.Key + Kind string + MailboxUpdate *MailboxUpdate + PlaybackControl *PlaybackControl + RecordingStoredCopy *RecordingStoredCopy + SoundList *SoundList + type Response struct + Data *EntityData + Error string + Key *ari.Key + Keys []*ari.Key + func NewErrorResponse(err error) *Response + func (e *Response) Err() error + func (e *Response) IsNotFound() bool + type SoundList struct + Filters map[string]string Other modules containing this package github.com/ituyakbayev/ari-proxy