sip.js
Version:
A SIP library for JavaScript
23 lines (22 loc) • 910 B
JavaScript
/**
* {@link Registerer} state.
* @remarks
* The {@link Registerer} behaves in a deterministic manner according to the following
* Finite State Machine (FSM).
* ```txt
* __________________________________________
* | __________________________ |
* Registerer | | v v
* Constructed -> Initial -> Registered -> Unregistered -> Terminated
* | ^____________| ^
* |______________________________|
* ```
* @public
*/
export var RegistererState;
(function (RegistererState) {
RegistererState["Initial"] = "Initial";
RegistererState["Registered"] = "Registered";
RegistererState["Unregistered"] = "Unregistered";
RegistererState["Terminated"] = "Terminated";
})(RegistererState = RegistererState || (RegistererState = {}));