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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
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.