C# Класс FSClient.PortAudio

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Call ( string dest ) : void
ClearRingDev ( ) : void
CloseStreams ( ) : void
Hangup ( int call_id ) : void
HoldAll ( ) : void
PlayDTMF ( char dtmf, string uuid, bool no_close = false ) : void
PlayInUUID ( string uuid, string to_play ) : void
PrepareStream ( AudioDevice indev, AudioDevice outdev ) : void
SendDTMF ( string dtmf ) : void
SetInAndOutDev ( AudioDevice indev, AudioDevice outdev ) : void
SwitchTo ( int call_id ) : void
get_devices ( bool refresh ) : AudioDevice[]
refresh_devices ( bool force = false ) : void
set_mute ( bool muted ) : void

Приватные методы

Метод Описание
Answer ( int call_id ) : void
SetInAndOutDev ( int indev_guid, int outdev_guid ) : void
SetInDev ( int guid ) : void
SetOutDev ( int guid ) : void
SetRingDev ( int guid ) : void
guid_to_id ( int guid ) : int

Описание методов

Call() публичный статический Метод

public static Call ( string dest ) : void
dest string
Результат void

ClearRingDev() публичный статический Метод

public static ClearRingDev ( ) : void
Результат void

CloseStreams() публичный статический Метод

public static CloseStreams ( ) : void
Результат void

Hangup() публичный статический Метод

public static Hangup ( int call_id ) : void
call_id int
Результат void

HoldAll() публичный статический Метод

public static HoldAll ( ) : void
Результат void

PlayDTMF() публичный статический Метод

public static PlayDTMF ( char dtmf, string uuid, bool no_close = false ) : void
dtmf char
uuid string
no_close bool
Результат void

PlayInUUID() публичный статический Метод

public static PlayInUUID ( string uuid, string to_play ) : void
uuid string
to_play string
Результат void

PrepareStream() публичный статический Метод

public static PrepareStream ( AudioDevice indev, AudioDevice outdev ) : void
indev AudioDevice
outdev AudioDevice
Результат void

SendDTMF() публичный статический Метод

public static SendDTMF ( string dtmf ) : void
dtmf string
Результат void

SetInAndOutDev() публичный статический Метод

public static SetInAndOutDev ( AudioDevice indev, AudioDevice outdev ) : void
indev AudioDevice
outdev AudioDevice
Результат void

SwitchTo() публичный статический Метод

public static SwitchTo ( int call_id ) : void
call_id int
Результат void

get_devices() публичный статический Метод

public static get_devices ( bool refresh ) : AudioDevice[]
refresh bool
Результат AudioDevice[]

refresh_devices() публичный статический Метод

public static refresh_devices ( bool force = false ) : void
force bool
Результат void

set_mute() публичный статический Метод

public static set_mute ( bool muted ) : void
muted bool
Результат void