# OpalLineInterfaceDevice Member List

This is the complete list of members for OpalLineInterfaceDevice, including all inherited members.

AddedTone enum value | OpalLineInterfaceDevice |
AECAGC enum value | OpalLineInterfaceDevice |
AECAuto enum value | OpalLineInterfaceDevice |
AECError enum value | OpalLineInterfaceDevice |
AECHigh enum value | OpalLineInterfaceDevice |
AECLevels enum name | OpalLineInterfaceDevice |
AECLow enum value | OpalLineInterfaceDevice |
AECMedium enum value | OpalLineInterfaceDevice |
AECOff enum value | OpalLineInterfaceDevice |
Afghanistan enum value | OpalLineInterfaceDevice |
Albania enum value | OpalLineInterfaceDevice |
Algeria enum value | OpalLineInterfaceDevice |
AmericanSamoa enum value | OpalLineInterfaceDevice |
Angola enum value | OpalLineInterfaceDevice |
Anguilla enum value | OpalLineInterfaceDevice |
AntiguaAndBarbuda enum value | OpalLineInterfaceDevice |
Argentina enum value | OpalLineInterfaceDevice |
Ascension enum value | OpalLineInterfaceDevice |
Australia enum value | OpalLineInterfaceDevice |
Austria enum value | OpalLineInterfaceDevice |
Bahamas enum value | OpalLineInterfaceDevice |
Bahrain enum value | OpalLineInterfaceDevice |
Bangladesh enum value | OpalLineInterfaceDevice |
Barbados enum value | OpalLineInterfaceDevice |
Belgium enum value | OpalLineInterfaceDevice |
Belize enum value | OpalLineInterfaceDevice |
Benin enum value | OpalLineInterfaceDevice |
Bermudas enum value | OpalLineInterfaceDevice |
Bhutan enum value | OpalLineInterfaceDevice |
Bolivia enum value | OpalLineInterfaceDevice |
Botswana enum value | OpalLineInterfaceDevice |
Brazil enum value | OpalLineInterfaceDevice |
BritishAntarcticTerritory enum value | OpalLineInterfaceDevice |
BritishIndianOceanTerritory enum value | OpalLineInterfaceDevice |
BritishVirginIslands enum value | OpalLineInterfaceDevice |
BruneiDarussalam enum value | OpalLineInterfaceDevice |
Bulgaria enum value | OpalLineInterfaceDevice |
BurkinaFaso enum value | OpalLineInterfaceDevice |
Burundi enum value | OpalLineInterfaceDevice |
BusyTone enum value | OpalLineInterfaceDevice |
Byelorussia enum value | OpalLineInterfaceDevice |
CallProgressTones enum name | OpalLineInterfaceDevice |
Cambodia enum value | OpalLineInterfaceDevice |
Cameroon enum value | OpalLineInterfaceDevice |
Canada enum value | OpalLineInterfaceDevice |
CapeVerde enum value | OpalLineInterfaceDevice |
CaymanIslands enum value | OpalLineInterfaceDevice |
CEDTone enum value | OpalLineInterfaceDevice |
CentralAfricanRepublic enum value | OpalLineInterfaceDevice |
Chad enum value | OpalLineInterfaceDevice |
Chile enum value | OpalLineInterfaceDevice |
China enum value | OpalLineInterfaceDevice |
ClearTone enum value | OpalLineInterfaceDevice |
Close() | OpalLineInterfaceDevice | `[virtual]`
CNGTone enum value | OpalLineInterfaceDevice |
Colombia enum value | OpalLineInterfaceDevice |
Comoros enum value | OpalLineInterfaceDevice |
CongestionTone enum value | OpalLineInterfaceDevice |
Congo enum value | OpalLineInterfaceDevice |
CookIslands enum value | OpalLineInterfaceDevice |
CostaRica enum value | OpalLineInterfaceDevice |
CotedIvoire enum value | OpalLineInterfaceDevice |
countryCode | OpalLineInterfaceDevice | `[protected]`
Create(const PString &type, void *parameters=NULL) | OpalLineInterfaceDevice | `[static]`
CreateAndOpen(const PString &descriptor, void *parameters=NULL) | OpalLineInterfaceDevice | `[static]`
Cuba enum value | OpalLineInterfaceDevice |
Cyprus enum value | OpalLineInterfaceDevice |
Czechoslovakia enum value | OpalLineInterfaceDevice |
DefaultDTMFOffTime enum value | OpalLineInterfaceDevice |
DefaultDTMFOnTime enum value | OpalLineInterfaceDevice |
DemocraticPeoplesRepublicOfKorea enum value | OpalLineInterfaceDevice |
Denmark enum value | OpalLineInterfaceDevice |
DialOut(unsigned line, const PString &number, const DialParams &params=DialParams()) | OpalLineInterfaceDevice | `[virtual]`
DialTone enum value | OpalLineInterfaceDevice |
DisableAudio(unsigned line) | OpalLineInterfaceDevice | `[inline]`
Djibouti enum value | OpalLineInterfaceDevice |
Dominica enum value | OpalLineInterfaceDevice |
DominicanRepublic enum value | OpalLineInterfaceDevice |
Ecuador enum value | OpalLineInterfaceDevice |
Egypt enum value | OpalLineInterfaceDevice |
ElSalvador enum value | OpalLineInterfaceDevice |
EnableAudio(unsigned line, PBoolean enable=PTrue) | OpalLineInterfaceDevice | `[virtual]`
EquatorialGuinea enum value | OpalLineInterfaceDevice |
Ethiopia enum value | OpalLineInterfaceDevice |
FalklandIslands enum value | OpalLineInterfaceDevice |
Fiji enum value | OpalLineInterfaceDevice |
Finland enum value | OpalLineInterfaceDevice |
France enum value | OpalLineInterfaceDevice |
FrenchPolynesia enum value | OpalLineInterfaceDevice |
FrenchSouthernAndAntarcticLands enum value | OpalLineInterfaceDevice |
Gabon enum value | OpalLineInterfaceDevice |
Gambia enum value | OpalLineInterfaceDevice |
Germany enum value | OpalLineInterfaceDevice |
Germany2 enum value | OpalLineInterfaceDevice |
GetAEC(unsigned line) const | OpalLineInterfaceDevice | `[virtual]`
GetAllDevices() | OpalLineInterfaceDevice | `[static]`
GetAllNames() const=0 | OpalLineInterfaceDevice | `[pure virtual]`
GetAllTypes() | OpalLineInterfaceDevice | `[static]`
GetAverageSignalLevel(unsigned line, PBoolean playback) | OpalLineInterfaceDevice | `[virtual]`
GetCallerID(unsigned line, PString &idString, PBoolean full=PFalse) | OpalLineInterfaceDevice | `[virtual]`
GetCountryCode() const | OpalLineInterfaceDevice | `[inline]`
GetCountryCode(const PString &name) | OpalLineInterfaceDevice | `[static]`
GetCountryCodeName() const | OpalLineInterfaceDevice |
GetCountryCodeName(T35CountryCodes code) | OpalLineInterfaceDevice | `[static]`
GetCountryCodeNameList() const | OpalLineInterfaceDevice | `[virtual]`
GetDescription() const=0 | OpalLineInterfaceDevice | `[pure virtual]`
GetDeviceName() const=0 | OpalLineInterfaceDevice | `[pure virtual]`
GetDeviceType() const=0 | OpalLineInterfaceDevice | `[pure virtual]`
GetErrorNumber() const | OpalLineInterfaceDevice | `[inline]`
GetErrorText() const | OpalLineInterfaceDevice |
GetLineCount() const=0 | OpalLineInterfaceDevice | `[pure virtual]`
GetMediaFormats() const=0 | OpalLineInterfaceDevice | `[pure virtual]`
GetPlayVolume(unsigned line, unsigned &volume) | OpalLineInterfaceDevice | `[virtual]`
GetReadFormat(unsigned line)=0 | OpalLineInterfaceDevice | `[pure virtual]`
GetReadFrameSize(unsigned line) | OpalLineInterfaceDevice | `[virtual]`
GetRecordVolume(unsigned line, unsigned &volume) | OpalLineInterfaceDevice | `[virtual]`
GetRemoveDTMF(unsigned line) | OpalLineInterfaceDevice | `[virtual]`
GetVAD(unsigned line) const | OpalLineInterfaceDevice | `[virtual]`
GetWinkDuration(unsigned line) | OpalLineInterfaceDevice | `[virtual]`
GetWriteFormat(unsigned line)=0 | OpalLineInterfaceDevice | `[pure virtual]`
GetWriteFrameSize(unsigned line) | OpalLineInterfaceDevice | `[virtual]`
Ghana enum value | OpalLineInterfaceDevice |
Gibraltar enum value | OpalLineInterfaceDevice |
Greece enum value | OpalLineInterfaceDevice |
Grenada enum value | OpalLineInterfaceDevice |
Guam enum value | OpalLineInterfaceDevice |
Guatemala enum value | OpalLineInterfaceDevice |
Guayana enum value | OpalLineInterfaceDevice |
Guernsey enum value | OpalLineInterfaceDevice |
Guinea enum value | OpalLineInterfaceDevice |
GuineaBissau enum value | OpalLineInterfaceDevice |
Haiti enum value | OpalLineInterfaceDevice |
HasHookFlash(unsigned line) | OpalLineInterfaceDevice | `[virtual]`
Honduras enum value | OpalLineInterfaceDevice |
Hongkong enum value | OpalLineInterfaceDevice |
HookFlash(unsigned line, unsigned flashTime=200) | OpalLineInterfaceDevice | `[virtual]`
Hungary enum value | OpalLineInterfaceDevice |
Iceland enum value | OpalLineInterfaceDevice |
India enum value | OpalLineInterfaceDevice |
Indonesia enum value | OpalLineInterfaceDevice |
Iran enum value | OpalLineInterfaceDevice |
Iraq enum value | OpalLineInterfaceDevice |
Ireland enum value | OpalLineInterfaceDevice |
IsAudioEnabled(unsigned line) const | OpalLineInterfaceDevice | `[virtual]`
IsLineConnected(unsigned line) | OpalLineInterfaceDevice | `[virtual]`
IsLineDisconnected(unsigned line, PBoolean checkForWink=PTrue) | OpalLineInterfaceDevice | `[virtual]`
IsLineOffHook(unsigned line)=0 | OpalLineInterfaceDevice | `[pure virtual]`
IsLinePresent(unsigned line, PBoolean force=PFalse) | OpalLineInterfaceDevice | `[virtual]`
IsLineRinging(unsigned line, DWORD *cadence=NULL) | OpalLineInterfaceDevice | `[virtual]`
IsLineTerminal(unsigned line)=0 | OpalLineInterfaceDevice | `[pure virtual]`
IsLineToLineDirect(unsigned line1, unsigned line2) | OpalLineInterfaceDevice | `[virtual]`
IsOpen() const | OpalLineInterfaceDevice | `[virtual]`
Israel enum value | OpalLineInterfaceDevice |
IsToneDetected(unsigned line) | OpalLineInterfaceDevice | `[virtual]`
IsTonePlaying(unsigned line) | OpalLineInterfaceDevice | `[virtual]`
Italy enum value | OpalLineInterfaceDevice |
Jamaica enum value | OpalLineInterfaceDevice |
Japan enum value | OpalLineInterfaceDevice |
Jersey enum value | OpalLineInterfaceDevice |
Jordan enum value | OpalLineInterfaceDevice |
Kenya enum value | OpalLineInterfaceDevice |
Kiribati enum value | OpalLineInterfaceDevice |
KoreaRepublic enum value | OpalLineInterfaceDevice |
Kuwait enum value | OpalLineInterfaceDevice |
Lao enum value | OpalLineInterfaceDevice |
Lebanon enum value | OpalLineInterfaceDevice |
Lesotho enum value | OpalLineInterfaceDevice |
Liberia enum value | OpalLineInterfaceDevice |
Libya enum value | OpalLineInterfaceDevice |
Liechtenstein enum value | OpalLineInterfaceDevice |
Luxemborg enum value | OpalLineInterfaceDevice |
m_callProgressTones | OpalLineInterfaceDevice | `[protected]`
m_LineAudioEnabled | OpalLineInterfaceDevice | `[protected]`
m_readDeblockingBuffer | OpalLineInterfaceDevice | `[protected]`
m_readDeblockingOffset | OpalLineInterfaceDevice | `[protected]`
m_writeDeblockingBuffer | OpalLineInterfaceDevice | `[protected]`
m_writeDeblockingOffset | OpalLineInterfaceDevice | `[protected]`
Macao enum value | OpalLineInterfaceDevice |
Madagascar enum value | OpalLineInterfaceDevice |
Malawi enum value | OpalLineInterfaceDevice |
Malaysia enum value | OpalLineInterfaceDevice |
Maldives enum value | OpalLineInterfaceDevice |
Mali enum value | OpalLineInterfaceDevice |
Malta enum value | OpalLineInterfaceDevice |
Mauritania enum value | OpalLineInterfaceDevice |
Mauritius enum value | OpalLineInterfaceDevice |
MaxVolume enum value | OpalLineInterfaceDevice |
Mexico enum value | OpalLineInterfaceDevice |
ModulatedTone enum value | OpalLineInterfaceDevice |
Monaco enum value | OpalLineInterfaceDevice |
Mongolia enum value | OpalLineInterfaceDevice |
Montserrat enum value | OpalLineInterfaceDevice |
Morocco enum value | OpalLineInterfaceDevice |
Mozambique enum value | OpalLineInterfaceDevice |
MwiTone enum value | OpalLineInterfaceDevice |
Myanmar enum value | OpalLineInterfaceDevice |
Nauru enum value | OpalLineInterfaceDevice |
Nepal enum value | OpalLineInterfaceDevice |
Netherlands enum value | OpalLineInterfaceDevice |
NetherlandsAntilles enum value | OpalLineInterfaceDevice |
NewCaledonia enum value | OpalLineInterfaceDevice |
NewZealand enum value | OpalLineInterfaceDevice |
Nicaragua enum value | OpalLineInterfaceDevice |
Niger enum value | OpalLineInterfaceDevice |
Nigeria enum value | OpalLineInterfaceDevice |
Norway enum value | OpalLineInterfaceDevice |
NoTone enum value | OpalLineInterfaceDevice |
NumCountryCodes enum value | OpalLineInterfaceDevice |
NumTones enum value | OpalLineInterfaceDevice |
Oman enum value | OpalLineInterfaceDevice |
OpalLineInterfaceDevice() | OpalLineInterfaceDevice |
Open(const PString &device)=0 | OpalLineInterfaceDevice | `[pure virtual]`
os_handle | OpalLineInterfaceDevice | `[protected]`
osError | OpalLineInterfaceDevice | `[mutable, protected]`
Pakistan enum value | OpalLineInterfaceDevice |
Panama enum value | OpalLineInterfaceDevice |
PapuaNewGuinea enum value | OpalLineInterfaceDevice |
Paraguay enum value | OpalLineInterfaceDevice |
Peru enum value | OpalLineInterfaceDevice |
Philippines enum value | OpalLineInterfaceDevice |
PlayAudio(unsigned line, const PString &filename) | OpalLineInterfaceDevice | `[virtual]`
PlayDTMF(unsigned line, const char *digits, DWORD onTime=DefaultDTMFOnTime, DWORD offTime=DefaultDTMFOffTime) | OpalLineInterfaceDevice | `[virtual]`
PlayTone(unsigned line, CallProgressTones tone) | OpalLineInterfaceDevice | `[virtual]`
Poland enum value | OpalLineInterfaceDevice |
Portugal enum value | OpalLineInterfaceDevice |
PrintOn(ostream &strm) const | OpalLineInterfaceDevice | `[virtual]`
PuertoRico enum value | OpalLineInterfaceDevice |
Qatar enum value | OpalLineInterfaceDevice |
ReadBlock(unsigned line, void *buf, PINDEX count) | OpalLineInterfaceDevice | `[virtual]`
ReadDTMF(unsigned line) | OpalLineInterfaceDevice | `[virtual]`
ReadFrame(unsigned line, void *buf, PINDEX &count)=0 | OpalLineInterfaceDevice | `[pure virtual]`
RecordAudioStart(unsigned line, const PString &filename) | OpalLineInterfaceDevice | `[virtual]`
RecordAudioStop(unsigned line) | OpalLineInterfaceDevice | `[virtual]`
RingLine(unsigned line, PINDEX nCadence, const unsigned *pattern=NULL, unsigned frequency=400) | OpalLineInterfaceDevice | `[virtual]`
RingTone enum value | OpalLineInterfaceDevice |
Romania enum value | OpalLineInterfaceDevice |
RoutingTone enum value | OpalLineInterfaceDevice |
Rwanda enum value | OpalLineInterfaceDevice |
SaintCroix enum value | OpalLineInterfaceDevice |
SaintHelenaAndAscension enum value | OpalLineInterfaceDevice |
SaintKittsAndNevis enum value | OpalLineInterfaceDevice |
SaintLucia enum value | OpalLineInterfaceDevice |
SaintThomas enum value | OpalLineInterfaceDevice |
SaintVicentAndTheGrenadines enum value | OpalLineInterfaceDevice |
SanMarino enum value | OpalLineInterfaceDevice |
SaoTomeAndPrincipe enum value | OpalLineInterfaceDevice |
SaudiArabia enum value | OpalLineInterfaceDevice |
SendVisualMessageWaitingIndicator(unsigned line, PBoolean on) | OpalLineInterfaceDevice | `[virtual]`
Senegal enum value | OpalLineInterfaceDevice |
SetAEC(unsigned line, AECLevels level) | OpalLineInterfaceDevice | `[virtual]`
SetCallerID(unsigned line, const PString &idString) | OpalLineInterfaceDevice | `[virtual]`
SetCountryCode(T35CountryCodes country) | OpalLineInterfaceDevice | `[virtual]`
SetCountryCodeName(const PString &countryName) | OpalLineInterfaceDevice | `[virtual]`
SetLineConnected(unsigned line) | OpalLineInterfaceDevice | `[virtual]`
SetLineOffHook(unsigned line, PBoolean newState=PTrue)=0 | OpalLineInterfaceDevice | `[pure virtual]`
SetLineOnHook(unsigned line) | OpalLineInterfaceDevice | `[inline, virtual]`
SetLineToLineDirect(unsigned line1, unsigned line2, PBoolean connect) | OpalLineInterfaceDevice | `[virtual]`
SetPlayVolume(unsigned line, unsigned volume) | OpalLineInterfaceDevice | `[virtual]`
SetReadFormat(unsigned line, const OpalMediaFormat &mediaFormat)=0 | OpalLineInterfaceDevice | `[pure virtual]`
SetReadFrameSize(unsigned line, PINDEX frameSize) | OpalLineInterfaceDevice | `[virtual]`
SetRecordVolume(unsigned line, unsigned volume) | OpalLineInterfaceDevice | `[virtual]`
SetRemoveDTMF(unsigned line, PBoolean removeTones) | OpalLineInterfaceDevice | `[virtual]`
SetToneDescription(unsigned line, CallProgressTones tone, const PString &description) | OpalLineInterfaceDevice | `[virtual]`
SetToneParameters(unsigned line, CallProgressTones tone, unsigned frequency1, unsigned frequency2, ToneMixingModes mode, PINDEX numCadences, const unsigned *onTimes, const unsigned *offTimes) | OpalLineInterfaceDevice | `[virtual]`
SetVAD(unsigned line, PBoolean enable) | OpalLineInterfaceDevice | `[virtual]`
SetWinkDuration(unsigned line, unsigned winkDuration) | OpalLineInterfaceDevice | `[virtual]`
SetWriteFormat(unsigned line, const OpalMediaFormat &mediaFormat)=0 | OpalLineInterfaceDevice | `[pure virtual]`
SetWriteFrameSize(unsigned line, PINDEX frameSize) | OpalLineInterfaceDevice | `[virtual]`
Seychelles enum value | OpalLineInterfaceDevice |
SierraLeone enum value | OpalLineInterfaceDevice |
SimpleTone enum value | OpalLineInterfaceDevice |
Singapore enum value | OpalLineInterfaceDevice |
SolomonIslands enum value | OpalLineInterfaceDevice |
Somalia enum value | OpalLineInterfaceDevice |
SouthAfrica enum value | OpalLineInterfaceDevice |
Spain enum value | OpalLineInterfaceDevice |
SriLanka enum value | OpalLineInterfaceDevice |
StopAudio(unsigned line) | OpalLineInterfaceDevice | `[virtual]`
StopReading(unsigned line) | OpalLineInterfaceDevice | `[virtual]`
StopTone(unsigned line) | OpalLineInterfaceDevice | `[virtual]`
StopWriting(unsigned line) | OpalLineInterfaceDevice | `[virtual]`
Sudan enum value | OpalLineInterfaceDevice |
Suriname enum value | OpalLineInterfaceDevice |
Swaziland enum value | OpalLineInterfaceDevice |
Sweden enum value | OpalLineInterfaceDevice |
Switzerland enum value | OpalLineInterfaceDevice |
Syria enum value | OpalLineInterfaceDevice |
T35CountryCodes enum name | OpalLineInterfaceDevice |
Tanzania enum value | OpalLineInterfaceDevice |
Thailand enum value | OpalLineInterfaceDevice |
Togo enum value | OpalLineInterfaceDevice |
ToneMixingModes enum name | OpalLineInterfaceDevice |
Tonga enum value | OpalLineInterfaceDevice |
TrinidadAndTobago enum value | OpalLineInterfaceDevice |
Tunisia enum value | OpalLineInterfaceDevice |
Turkey enum value | OpalLineInterfaceDevice |
TurksAndCaicosIslands enum value | OpalLineInterfaceDevice |
Tuvalu enum value | OpalLineInterfaceDevice |
Uganda enum value | OpalLineInterfaceDevice |
Ukraine enum value | OpalLineInterfaceDevice |
UnitedArabEmirates enum value | OpalLineInterfaceDevice |
UnitedKingdom enum value | OpalLineInterfaceDevice |
UnitedStates enum value | OpalLineInterfaceDevice |
UnknownCountry enum value | OpalLineInterfaceDevice |
Uruguay enum value | OpalLineInterfaceDevice |
UsesRTP() const | OpalLineInterfaceDevice | `[virtual]`
USSR enum value | OpalLineInterfaceDevice |
Vanuatu enum value | OpalLineInterfaceDevice |
VaticanCityState enum value | OpalLineInterfaceDevice |
Venezuela enum value | OpalLineInterfaceDevice |
VietNam enum value | OpalLineInterfaceDevice |
WaitForTone(unsigned line, CallProgressTones tone, unsigned timeout=3000) | OpalLineInterfaceDevice | `[virtual]`
WaitForToneDetect(unsigned line, unsigned timeout=3000) | OpalLineInterfaceDevice | `[virtual]`
WallisAndFutuna enum value | OpalLineInterfaceDevice |
WesternSamoa enum value | OpalLineInterfaceDevice |
WriteBlock(unsigned line, const void *buf, PINDEX count) | OpalLineInterfaceDevice | `[virtual]`
WriteFrame(unsigned line, const void *buf, PINDEX count, PINDEX &written)=0 | OpalLineInterfaceDevice | `[pure virtual]`
Yemen enum value | OpalLineInterfaceDevice |
Yemen2 enum value | OpalLineInterfaceDevice |
Yugoslavia enum value | OpalLineInterfaceDevice |
Zaire enum value | OpalLineInterfaceDevice |
Zambia enum value | OpalLineInterfaceDevice |
Zimbabwe enum value | OpalLineInterfaceDevice |