AvayaClientServices.Services.Presence namespace contains all classes that belong to Presence module.
For PresenceService class, see AvayaClientServices.Services.Presence.PresenceService.
Classes
Members
-
<static, readonly> CalendarPresenceState :string
-
Describes possible presence states of user's calendar channel.
Type:
- string
Properties:
Name Type Default Description PRESENCE_STATE_UNKNOWNstring PresenceState.PRESENCE_STATE_UNKNOWN Presence state is unknown.
PRESENCE_STATE_UNSPECIFIEDstring PresenceState.PRESENCE_STATE_UNSPECIFIED Presence state is not specified.
PRESENCE_STATE_AVAILABLEstring PresenceState.PRESENCE_STATE_AVAILABLE Presence state is available.
PRESENCE_STATE_AWAYstring PresenceState.PRESENCE_STATE_AWAY Presence state indicating that the user is away from their client.
PRESENCE_STATE_OFFLINEstring PresenceState.PRESENCE_STATE_OFFLINE Presence state indicating that the user is offline, i.e. not using any client.
-
<static, readonly> IMPresenceState :string
-
Describes possible presence states of user's instant messaging channel.
Type:
- string
Properties:
Name Type Default Description PRESENCE_STATE_UNKNOWNstring PresenceState.PRESENCE_STATE_UNKNOWN Presence state is unknown.
PRESENCE_STATE_UNSPECIFIEDstring PresenceState.PRESENCE_STATE_UNSPECIFIED Presence state is not specified.
PRESENCE_STATE_AVAILABLEstring PresenceState.PRESENCE_STATE_AVAILABLE Presence state is available.
PRESENCE_STATE_AWAYstring PresenceState.PRESENCE_STATE_AWAY Presence state indicating that the user is away from their client.
PRESENCE_STATE_OFFLINEstring PresenceState.PRESENCE_STATE_OFFLINE Presence state indicating that the user is offline, i.e. not using any client.
-
<static, readonly> ManualPresenceState :string
-
Describes possible manual presence states of the user.
Type:
- string
Properties:
Name Type Default Description PRESENCE_STATE_UNKNOWNstring PresenceState.PRESENCE_STATE_UNKNOWN Presence state is unknown.
PRESENCE_STATE_UNSPECIFIEDstring PresenceState.PRESENCE_STATE_UNSPECIFIED Presence state is not specified.
PRESENCE_STATE_AVAILABLEstring PresenceState.PRESENCE_STATE_AVAILABLE Presence state is available.
PRESENCE_STATE_BUSYstring PresenceState.PRESENCE_STATE_BUSY Presence state indicating that the user is busy, e.g. in a meeting.
PRESENCE_STATE_AWAYstring PresenceState.PRESENCE_STATE_AWAY Presence state indicating that the user is away from their client.
PRESENCE_STATE_OUT_OF_OFFICEstring PresenceState.PRESENCE_STATE_OUT_OF_OFFICE Presence state indicating that the user is not in the office.
PRESENCE_STATE_OFFLINEstring PresenceState.PRESENCE_STATE_OFFLINE Presence state indicating that the user is offline, i.e. not using any client.
-
<static, readonly> PhonePresenceState :string
-
Describes possible presence states of user's phone channel.
Type:
- string
Properties:
Name Type Default Description PRESENCE_STATE_UNKNOWNstring PresenceState.PRESENCE_STATE_UNKNOWN Presence state is unknown.
PRESENCE_STATE_UNSPECIFIEDstring PresenceState.PRESENCE_STATE_UNSPECIFIED Presence state is not specified.
PRESENCE_STATE_AVAILABLEstring PresenceState.PRESENCE_STATE_AVAILABLE Presence state is available.
PRESENCE_STATE_ON_A_CALLstring PresenceState.PRESENCE_STATE_ON_A_CALL Presence state indicating that the user is currently on a call.
PRESENCE_STATE_AWAYstring PresenceState.PRESENCE_STATE_AWAY Presence state indicating that the user is away from their client.
PRESENCE_STATE_OUT_OF_OFFICEstring PresenceState.PRESENCE_STATE_OUT_OF_OFFICE Presence state indicating that the user is not in the office.
PRESENCE_STATE_OFFLINEstring PresenceState.PRESENCE_STATE_OFFLINE Presence state indicating that the user is offline, i.e. not using any client.
-
<static, readonly> PresenceErrorReason :string
-
Enumeration representing failure of a presence operation.
Type:
- string
See:
Properties:
Name Type Default Description UNKNOWNstring UNKNOWN An unknown error. If this error code is received, there is a bug.
UNSUPPORTEDstring UNSUPPORTED The requested operation is not supported.
CANCELEDstring CANCELED The operation was cancelled.
INVALID_REQUESTstring INVALID_REQUEST Data provided for the request is not valid.
INVALID_STATEstring INVALID_STATE The operation is not valid for the current state.
INTERNAL_ERRORstring INTERNAL_ERROR An internal error occurred.
SEND_ERRORstring SEND_ERROR The network request could not be sent.
TIMEOUTstring TIMEOUT The request is timed out. This value is reserved and it is not used in the current release yet.
RETRY_LIMIT_EXCEEDEDstring RETRY_LIMIT_EXCEEDED The request exceeded the maximum number of retries.
INVALID_RESPONSEstring INVALID_RESPONSE The server returned an invalid response.
AUTHENTICATION_ERRORstring AUTHENTICATION_ERROR The server rejected the request due to an authentication error.
SERVER_ERRORstring SERVER_ERROR The server rejected the request.
-
<static, readonly> PresenceLocationMode :string
-
Enumeration representing the location-based "mode" of a user.
The location-based "mode" of a user is applied when the user wants to publish their location to other users, i.e. make it publicly available.Type:
- string
Properties:
Name Type Default Description PRESENCE_LOCATION_MODE_UNSPECIFIEDstring PRESENCE_LOCATION_MODE_UNSPECIFIED Location mode is not specified.
PRESENCE_LOCATION_MODE_OFFICEstring PRESENCE_LOCATION_MODE_OFFICE Location mode indicating that the user is in the office.
PRESENCE_LOCATION_MODE_HOMEstring PRESENCE_LOCATION_MODE_HOME Location mode indicating that the user is at home.
PRESENCE_LOCATION_MODE_MOBILEstring PRESENCE_LOCATION_MODE_MOBILE Location mode indicating that the user is online via a mobile device.
PRESENCE_LOCATION_MODE_TRAVELINGstring PRESENCE_LOCATION_MODE_TRAVELING Location mode indicating that the user is out of office traveling.
-
<static, readonly> PresenceState :string
-
Describes possible presence states of the user.
Type:
- string
Properties:
Name Type Default Description PRESENCE_STATE_UNKNOWNstring PRESENCE_STATE_UNKNOWN Presence state is unknown.
PRESENCE_STATE_UNSPECIFIEDstring PRESENCE_STATE_UNSPECIFIED Presence state is not specified.
PRESENCE_STATE_AVAILABLEstring PRESENCE_STATE_AVAILABLE Presence state is available.
PRESENCE_STATE_ON_A_CALLstring PRESENCE_STATE_ON_A_CALL Presence state indicating that the user is currently on a call.
PRESENCE_STATE_BUSYstring PRESENCE_STATE_BUSY Presence state indicating that the user is busy, e.g. in a meeting.
PRESENCE_STATE_AWAYstring PRESENCE_STATE_AWAY Presence state indicating that the user is away from their client.
PRESENCE_STATE_DO_NOT_DISTURBstring PRESENCE_STATE_DO_NOT_DISTURB Presence state indicating that currently, the user does not want other people to contact them.
PRESENCE_STATE_OUT_OF_OFFICEstring PRESENCE_STATE_OUT_OF_OFFICE Presence state indicating that the user is not in the office.
PRESENCE_STATE_OFFLINEstring PRESENCE_STATE_OFFLINE Presence state indicating that the user is offline, i.e. not using any client.
-
<static, readonly> VideoPresenceState :string
-
Describes possible presence states of user's video channel.
Type:
- string
Properties:
Name Type Default Description PRESENCE_STATE_UNKNOWNstring PresenceState.PRESENCE_STATE_UNKNOWN Presence state is unknown.
PRESENCE_STATE_UNSPECIFIEDstring PresenceState.PRESENCE_STATE_UNSPECIFIED Presence state is not specified.
PRESENCE_STATE_AVAILABLEstring PresenceState.PRESENCE_STATE_AVAILABLE Presence state is available.
PRESENCE_STATE_ON_A_CALLstring PresenceState.PRESENCE_STATE_ON_A_CALL Presence state indicating that the user is currently on a call.
PRESENCE_STATE_AWAYstring PresenceState.PRESENCE_STATE_AWAY Presence state indicating that the user is away from their client.
PRESENCE_STATE_OFFLINEstring PresenceState.PRESENCE_STATE_OFFLINE Presence state indicating that the user is offline, i.e. not using any client.