Documentation
¶
Overview ¶
* Copyright (c) 2020 Percipia * * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at https://mozilla.org/MPL/2.0/. * * Contributor(s): * Andrew Querol <aquerol@percipia.com>
* Copyright (c) 2020 Percipia * * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at https://mozilla.org/MPL/2.0/. * * Contributor(s): * Andrew Querol <aquerol@percipia.com>
* Copyright (c) 2020 Percipia * * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at https://mozilla.org/MPL/2.0/. * * Contributor(s): * Andrew Querol <aquerol@percipia.com>
* Copyright (c) 2020 Percipia * * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at https://mozilla.org/MPL/2.0/. * * Contributor(s): * Andrew Querol <aquerol@percipia.com>
* Copyright (c) 2020 Percipia * * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at https://mozilla.org/MPL/2.0/. * * Contributor(s): * Andrew Querol <aquerol@percipia.com>
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Execute ¶
type Execute struct { UUID string AppName string AppArgs string AppUUID string Loops int Sync bool SyncPri bool ForceBody bool }
func (*Execute) BuildMessage ¶
type Export ¶
type Export Set
Helper to call Execute with Export since it is commonly used
func (Export) BuildMessage ¶
type Hangup ¶
func (Hangup) BuildMessage ¶
type NoMedia ¶
func (NoMedia) BuildMessage ¶
type Push ¶
type Push Set
Helper to call Execute with Push since it is commonly used
func (Push) BuildMessage ¶
type Transfer ¶
Documentation is sparse on this, but it looks like it transfers a call to an application?
func (Transfer) BuildMessage ¶
type Unicast ¶
type Unicast struct { UUID string Local net.Addr Remote net.Addr Flags string Sync bool SyncPri bool }
* unicast is used to hook up mod_spandsp for faxing over a socket. * Note: * That is a nice way for a script or app that uses the socket interface to get at the media. * It's good because then spandsp isn't living inside of FreeSWITCH and it can run on a box sitting next to it. It scales better.