The LinePresenceBase class provides a set of pure virtual interfaces which allow for the setting and retrieval line presence and state information.
More...
#include <LinePresenceBase.h>
The LinePresenceBase class provides a set of pure virtual interfaces which allow for the setting and retrieval line presence and state information.
Line Presence state type enumerations.
These are used collectively to represent the possible states of PRESENT, (NOT)PRESENT, ON_HOOK and (NOT)ON_HOOK.
Enumerator |
---|
PRESENT |
present state
|
ON_HOOK |
on/off hook state
|
SIGNED_IN |
ACD SIGNED-IN state.
|
Return the presence / line state information for this line.
virtual Url* getUri |
( |
void |
| ) |
|
|
pure virtual |
Return the AOR for this line.
Update the presence / line state for this line.
- Parameters
-
type | The type of presence state to be updated. |
state | The state value to be updated. |