DialogState
The state of a SIP dialog provides context for the sequence of messages and their meaning. Dialog states help manage and track the progression of a conversation within a SIP session. The states include:
_EARLY
From the initial INVITE until the dialog is firmly established.
public static final int _EARLY = 0;
This constant value indicates the internal value of the "Early" state.
EARLY
public static final DialogState EARLY = new DialogState(_EARLY);
This constant value indicates that the dialog state is "Early".
_CONFIRMED
Once both parties have agreed to the dialog, typically after a 2XX response to an INVITE.
public static final int _CONFIRMED = 1;
This constant value indicates the internal value of the "Confirmed" state.
CONFIRMED
public static final DialogState CONFIRMED = new DialogState(_CONFIRMED);
This constant value indicates that the dialog state is "Confirmed".
_TERMINATED
When the dialog has been intentionally terminated, usually by a BYE request.
public static final int _TERMINATED = 3;
This constant value indicates the internal value of the "Terminated" state.
TERMINATED
public static final DialogState TERMINATED = new DialogState(_TERMINATED);
This constant value indicates that the dialog state is "Terminated".
Start innovating with Mobius
What's next? Let's talk!