The absent state of a user/contact in the ucserver.
AsnAbsentSate is used to describe the manual presence of a User.
The manual presence is used to override the system calculated presence state of the user until a new system
state is calculated or the system calculated one is back to "available" again.
So the manual presence overrides the actual presence at the moment it is set, but it will be overridden by new system
events other than "available".
AsnAbsentState is an Object
|u8sContactId||string||The Contact ID of the user.|
|u8sUsername||string||The display name of the user.|
|stTimeFrom||string||Timestamp from which the state is valid.|
|stTimeTo||string||Timestamp the state state is valid to.|
|iAbsentState||number||The state to set. See AsnAbsentStateEnum for details. (Linked Type: AsnAbsentStateEnum)|
|u8sMessage||string||Deprecated, should be empty.|
|iPresenceState||number||The presence state of the contact. This is a 32 Bit field assembled with values from AsnPresenceStateEnum and bits of AsnPresenceStateFlags.|
|optionalParams||AsnOptionalParameters||yes||No optional parameters yet.|