Android Open Source - restcomm-android-sdk Sip Manager State






From Project

Back to project page restcomm-android-sdk.

License

The source code is released under:

GNU General Public License

If you think the Android project restcomm-android-sdk listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package org.mobicents.restcomm.android.sdk;
/*from  ww  w .  j a  v a 2  s.  c  o m*/
  public enum SipManagerState {
        /**
         * This state is used while the SipManager tries to register the SIP account with the provider.
         */
        REGISTERING,
        /**
         * This state is used while the SipManager tries to unregister the SIP account from the provider.
         */
        UNREGISTERING, 
        /**
         * This state is used after the SipManager has successfully registered the SIP account with the provider.
         */
        READY,
        /**
         * This state is used when the SipManager the called contact's UA is signalling an incoming call to the user.
         */
        RINGING,
        /**
         * This state is used while the call is being established.
         */
        CALLING,
        /**
         * This state is used when the call is established.
         */
        ESTABLISHED,

        /**
         * This state is used when the SipManager is initialized.
         */
        IDLE,
        /**
         * This state is used when a call is incoming.
         */
        INCOMING,
        /**
         * This state is used when a signalling timeout occurred.
         */
        TIMEOUT,
        /**
         * This state is used when an error occurred.
         */
        ERROR,
        /**
         * This state is used when a contact is busy.
         */
        BUSY,
        /**
         * This state is used when the remote contact declined the call.
         */
        DECLINED,
        /**
         * This state is used when a remote contact is invalid.
         */
        INVALID,
        /**
         * This state is used when a remote contact ended the call.
         */
        BYE
}




Java Source Code List

com.example.sipmessagetest.MainActivity.java
com.example.sipmessagetest.SettingsActivity.java
org.mobicents.restcomm.android.sdk.IDevice.java
org.mobicents.restcomm.android.sdk.ISipEventListener.java
org.mobicents.restcomm.android.sdk.ISipManager.java
org.mobicents.restcomm.android.sdk.NotInitializedException.java
org.mobicents.restcomm.android.sdk.SipManagerState.java
org.mobicents.restcomm.android.sdk.SipProfile.java
org.mobicents.restcomm.android.sdk.impl.AccountManagerImpl.java
org.mobicents.restcomm.android.sdk.impl.DeviceImpl.java
org.mobicents.restcomm.android.sdk.impl.SipEvent.java
org.mobicents.restcomm.android.sdk.impl.SipManager.java
org.mobicents.restcomm.android.sdk.impl.SoundManager.java
org.mobicents.restcomm.android.sdk.impl.UserCredentialsImpl.java
org.mobicents.restcomm.android.sdk.impl.sipmessages.Invite.java
org.mobicents.restcomm.android.sdk.impl.sipmessages.Message.java
org.mobicents.restcomm.android.sdk.impl.sipmessages.Register.java
org.mobicents.restcomm.android.sdk.ui.IncomingCall.java