Package org.linphone.core
Enum Class ToneID
- All Implemented Interfaces:
Serializable
,Comparable<ToneID>
,Constable
Enum listing frequent telephony tones.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionBusy tone.When the call end for any reason but lost.Tone played when call is abruptly disconnected (media lost)
When the call is not answered.Call on hold tone.Call waiting tone.Not a tone. -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ToneID
fromInt
(int value) protected static ToneID[]
fromIntArray
(int[] values) int
toInt()
protected static int[]
toIntArray
(ToneID[] values) static ToneID
Returns the enum constant of this class with the specified name.static ToneID[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
Undefined
Not a tone.
-
Busy
Busy tone.
-
CallWaiting
Call waiting tone.
-
CallOnHold
Call on hold tone.
-
CallLost
Tone played when call is abruptly disconnected (media lost)
-
CallEnd
When the call end for any reason but lost.
-
CallNotAnswered
When the call is not answered.
-
-
Field Details
-
mValue
protected final int mValue
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
fromInt
- Throws:
RuntimeException
-
fromIntArray
- Throws:
RuntimeException
-
toIntArray
- Throws:
RuntimeException
-
toInt
public int toInt()
-