public enum SubscriptionState extends Enum<SubscriptionState>
Enum Constant and Description |
---|
Active
Subscription is accepted and now active.
|
Error
Subscription encountered an error, indicated by
LinphoneEvent.getReason() |
Expiring
Subscription is about to expire, only notified if [sip]-<refresh_generic_subscribe property is set to 0
|
IncomingReceived
An incoming subcription is received.
|
None
Initial state, should not be used.
|
OutoingProgress
An outgoing subcription was created.
|
Pending
Subscription is pending, waiting for user approval
|
Terminated
Subscription is terminated normally
|
Modifier and Type | Field and Description |
---|---|
protected int |
mValue |
Modifier and Type | Method and Description |
---|---|
protected static SubscriptionState |
fromInt(int value) |
static SubscriptionState |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SubscriptionState[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SubscriptionState None
public static final SubscriptionState OutoingProgress
public static final SubscriptionState IncomingReceived
public static final SubscriptionState Pending
public static final SubscriptionState Active
public static final SubscriptionState Terminated
public static final SubscriptionState Error
LinphoneEvent.getReason()
public static final SubscriptionState Expiring
public static SubscriptionState[] values()
for (SubscriptionState c : SubscriptionState.values()) System.out.println(c);
public static SubscriptionState valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullprotected static SubscriptionState fromInt(int value) throws LinphoneCoreException
LinphoneCoreException