SubscriptionState
Description:
[ CCode ( cprefix = "TP_SUBSCRIPTION_STATE_" , has_type_id = false ) ]
public enum SubscriptionState
An enumeration indicating whether presence subscription is denied, denied but pending permission, or allowed.
The exact semantics vary according to where this type is used: see the subscribe and publish contact
attributes for details.
Bitfield/set of flags generated from the Telepathy specification.
Content:
Enum values:
- ASK - Presence information
cannot be seen.
- NO - Presence information cannot
be seen, and either the subscription state Removed_Remotely does not apply, or it is not known whether that state
applies.
- REMOVED_REMOTELY -
Presence information cannot be seen because the remote contact took action: either the local
user's request to see the remote contact's presence was denied, or the remote contact requested to see the local
user's presence but then cancelled their request.
- UNKNOWN - The presence
subscription state is unknown.
- YES - Presence information can
be seen.