Methods
addChannel
addChannel( params: { absorbDTMF?: boolean ; bridgeId: string ; channel: string | string [] ; mute?: boolean ; role?: string } , callback: ( err: Error ) => void ) : void
addChannel( params: { absorbDTMF?: boolean ; bridgeId: string ; channel: string | string [] ; mute?: boolean ; role?: string } ) : Promise < void >
Defined in index.d.ts:2486
Parameters
params: { absorbDTMF?: boolean ; bridgeId: string ; channel: string | string [] ; mute?: boolean ; role?: string }
Optional absorbDTMF?: boolean
bridgeId: string
channel: string | string []
Optional mute?: boolean
Optional role?: string
callback: ( err: Error ) => void
Returns void
Defined in index.d.ts:2500
Parameters
params: { absorbDTMF?: boolean ; bridgeId: string ; channel: string | string [] ; mute?: boolean ; role?: string }
Optional absorbDTMF?: boolean
bridgeId: string
channel: string | string []
Optional mute?: boolean
Optional role?: string
Returns Promise < void >
clearVideoSource
clearVideoSource( params: { bridgeId: string } , callback: ( err: Error ) => void ) : void
clearVideoSource( params: { bridgeId: string } ) : Promise < void >
Defined in index.d.ts:2546
Parameters
params: { bridgeId: string }
callback: ( err: Error ) => void
Returns void
Defined in index.d.ts:2554
Parameters
params: { bridgeId: string }
Returns Promise < void >
create
create( params: { bridgeId?: string ; name?: string ; type?: string } , callback: ( err: Error , bridge: Bridge ) => void ) : void
create( callback: ( err: Error , bridge: Bridge ) => void ) : void
create( params?: { bridgeId?: string ; name?: string ; type?: string } ) : Promise < Bridge >
Defined in index.d.ts:2403
Parameters
params: { bridgeId?: string ; name?: string ; type?: string }
Optional bridgeId?: string
Optional name?: string
Optional type?: string
callback: ( err: Error , bridge: Bridge ) => void
( err: Error , bridge: Bridge ) : void
Returns void
Defined in index.d.ts:2412
Parameters
callback: ( err: Error , bridge: Bridge ) => void
( err: Error , bridge: Bridge ) : void
Returns void
Defined in index.d.ts:2422
Parameters
Optional params: { bridgeId?: string ; name?: string ; type?: string }
Optional bridgeId?: string
Optional name?: string
Optional type?: string
Returns Promise < Bridge >
createWithId
createWithId( params: { bridgeId: string ; name?: string ; type?: string } , callback: ( err: Error , bridge: Bridge ) => void ) : void
createWithId( params: { bridgeId: string ; name?: string ; type?: string } ) : Promise < Bridge >
Defined in index.d.ts:2432
Parameters
params: { bridgeId: string ; name?: string ; type?: string }
bridgeId: string
Optional name?: string
Optional type?: string
callback: ( err: Error , bridge: Bridge ) => void
( err: Error , bridge: Bridge ) : void
Returns void
Defined in index.d.ts:2445
Parameters
params: { bridgeId: string ; name?: string ; type?: string }
bridgeId: string
Optional name?: string
Optional type?: string
Returns Promise < Bridge >
destroy
destroy( params: { bridgeId: string } , callback: ( err: Error ) => void ) : void
destroy( params: { bridgeId: string } ) : Promise < void >
Defined in index.d.ts:2467
Parameters
params: { bridgeId: string }
callback: ( err: Error ) => void
Returns void
Defined in index.d.ts:2475
Parameters
params: { bridgeId: string }
Returns Promise < void >
get
get( params: { bridgeId: string } , callback: ( err: Error , bridge: Bridge ) => void ) : void
get( params: { bridgeId: string } ) : Promise < Bridge >
Defined in index.d.ts:2452
Parameters
params: { bridgeId: string }
callback: ( err: Error , bridge: Bridge ) => void
( err: Error , bridge: Bridge ) : void
Returns void
Defined in index.d.ts:2459
Parameters
params: { bridgeId: string }
Returns Promise < Bridge >
list
list( callback: ( err: Error , bridges: Bridge [] ) => void ) : void
list( ) : Promise < Bridge [] >
Defined in index.d.ts:2388
Parameters
callback: ( err: Error , bridges: Bridge [] ) => void
( err: Error , bridges: Bridge [] ) : void
Returns void
Defined in index.d.ts:2393
Returns Promise < Bridge [] >
play
play( params: { bridgeId: string ; lang?: string ; media: string | string [] ; offsetms?: number ; playbackId?: string ; skipms?: number } , callback: ( err: Error , playback: Playback ) => void ) : void
play( params: { bridgeId: string ; lang?: string ; media: string | string [] ; offsetms?: number ; playbackId?: string ; skipms?: number } ) : Promise < Playback >
Defined in index.d.ts:2600
Parameters
params: { bridgeId: string ; lang?: string ; media: string | string [] ; offsetms?: number ; playbackId?: string ; skipms?: number }
bridgeId: string
Optional lang?: string
media: string | string []
Optional offsetms?: number
Optional playbackId?: string
Optional skipms?: number
callback: ( err: Error , playback: Playback ) => void
Returns void
Defined in index.d.ts:2624
Parameters
params: { bridgeId: string ; lang?: string ; media: string | string [] ; offsetms?: number ; playbackId?: string ; skipms?: number }
bridgeId: string
Optional lang?: string
media: string | string []
Optional offsetms?: number
Optional playbackId?: string
Optional skipms?: number
Returns Promise < Playback >
playWithId
playWithId( params: { bridgeId: string ; lang?: string ; media: string | string [] ; offsetms?: number ; playbackId: string ; skipms?: number } , callback: ( err: Error , playback: Playback ) => void ) : void
playWithId( params: { bridgeId: string ; lang?: string ; media: string | string [] ; offsetms?: number ; playbackId: string ; skipms?: number } ) : Promise < Playback >
Defined in index.d.ts:2645
Parameters
params: { bridgeId: string ; lang?: string ; media: string | string [] ; offsetms?: number ; playbackId: string ; skipms?: number }
bridgeId: string
Optional lang?: string
media: string | string []
Optional offsetms?: number
playbackId: string
Optional skipms?: number
callback: ( err: Error , playback: Playback ) => void
Returns void
Defined in index.d.ts:2669
Parameters
params: { bridgeId: string ; lang?: string ; media: string | string [] ; offsetms?: number ; playbackId: string ; skipms?: number }
bridgeId: string
Optional lang?: string
media: string | string []
Optional offsetms?: number
playbackId: string
Optional skipms?: number
Returns Promise < Playback >
record
record( params: { beep?: boolean ; bridgeId: string ; format: string ; ifExists?: string ; maxDurationSeconds?: number ; maxSilenceSeconds?: number ; name: string ; terminateOn?: string } , callback: ( err: Error , liverecording: LiveRecording ) => void ) : void
record( params: { beep?: boolean ; bridgeId: string ; format: string ; ifExists?: string ; maxDurationSeconds?: number ; maxSilenceSeconds?: number ; name: string ; terminateOn?: string } ) : Promise < LiveRecording >
Defined in index.d.ts:2691
Parameters
params: { beep?: boolean ; bridgeId: string ; format: string ; ifExists?: string ; maxDurationSeconds?: number ; maxSilenceSeconds?: number ; name: string ; terminateOn?: string }
Optional beep?: boolean
bridgeId: string
format: string
Optional ifExists?: string
Optional maxDurationSeconds?: number
Optional maxSilenceSeconds?: number
name: string
Optional terminateOn?: string
callback: ( err: Error , liverecording: LiveRecording ) => void
Returns void
Defined in index.d.ts:2718
Parameters
params: { beep?: boolean ; bridgeId: string ; format: string ; ifExists?: string ; maxDurationSeconds?: number ; maxSilenceSeconds?: number ; name: string ; terminateOn?: string }
Optional beep?: boolean
bridgeId: string
format: string
Optional ifExists?: string
Optional maxDurationSeconds?: number
Optional maxSilenceSeconds?: number
name: string
Optional terminateOn?: string
removeChannel
removeChannel( params: { bridgeId: string ; channel: string | string [] } , callback: ( err: Error ) => void ) : void
removeChannel( params: { bridgeId: string ; channel: string | string [] } ) : Promise < void >
Defined in index.d.ts:2514
Parameters
params: { bridgeId: string ; channel: string | string [] }
bridgeId: string
channel: string | string []
callback: ( err: Error ) => void
Returns void
Defined in index.d.ts:2522
Parameters
params: { bridgeId: string ; channel: string | string [] }
bridgeId: string
channel: string | string []
Returns Promise < void >
setVideoSource
setVideoSource( params: { bridgeId: string ; channelId: string } , callback: ( err: Error ) => void ) : void
setVideoSource( params: { bridgeId: string ; channelId: string } ) : Promise < void >
Defined in index.d.ts:2530
Parameters
params: { bridgeId: string ; channelId: string }
bridgeId: string
channelId: string
callback: ( err: Error ) => void
Returns void
Defined in index.d.ts:2538
Parameters
params: { bridgeId: string ; channelId: string }
bridgeId: string
channelId: string
Returns Promise < void >
startMoh
startMoh( params: { bridgeId: string ; mohClass?: string } , callback: ( err: Error ) => void ) : void
startMoh( params: { bridgeId: string ; mohClass?: string } ) : Promise < void >
Defined in index.d.ts:2562
Parameters
params: { bridgeId: string ; mohClass?: string }
bridgeId: string
Optional mohClass?: string
callback: ( err: Error ) => void
Returns void
Defined in index.d.ts:2570
Parameters
params: { bridgeId: string ; mohClass?: string }
bridgeId: string
Optional mohClass?: string
Returns Promise < void >
stopMoh
stopMoh( params: { bridgeId: string } , callback: ( err: Error ) => void ) : void
stopMoh( params: { bridgeId: string } ) : Promise < void >
Defined in index.d.ts:2578
Parameters
params: { bridgeId: string }
callback: ( err: Error ) => void
Returns void
Defined in index.d.ts:2586
Parameters
params: { bridgeId: string }
Returns Promise < void >
Add a channel to a bridge.