Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 50d437fb authored by Tyler Gunn's avatar Tyler Gunn
Browse files

Add intdef for Telecom connection states.

Bug: 163085177
Test: Annotation only change.
Change-Id: Id3dbf9d38ff4467e94594bf7a75fb00750af64fe
parent c9e61a5c
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
@@ -109,6 +109,20 @@ import java.util.concurrent.ConcurrentHashMap;
 */
public abstract class Connection extends Conferenceable {

    /**@hide*/
    @Retention(RetentionPolicy.SOURCE)
    @IntDef(prefix = "STATE_", value = {
            STATE_INITIALIZING,
            STATE_NEW,
            STATE_RINGING,
            STATE_DIALING,
            STATE_ACTIVE,
            STATE_HOLDING,
            STATE_DISCONNECTED,
            STATE_PULLING_CALL
    })
    public @interface ConnectionState {}

    /**
     * The connection is initializing. This is generally the first state for a {@code Connection}
     * returned by a {@link ConnectionService}.