ChannelGroupFlags
Description:
[ CCode ( cprefix = "TP_CHANNEL_GROUP_FLAG_" , has_type_id = false ) ]
[ Flags ]
public enum ChannelGroupFlags
[ Flags ]
public enum ChannelGroupFlags
Bitfield/set of flags generated from the Telepathy specification.
Namespace: TelepathyGLib
Package: telepathy-glib
Content:
Enum values:
- CAN_ADD - The AddMembers method can be used to add or invite members who are not already in the local pending list (which is always valid).
- CAN_REMOVE - The RemoveMembers method can be used to remove channel members (removing those on the pending local list is always valid).
- CAN_RESCIND - The RemoveMembers method can be used on people on the remote pending list.
- CHANNEL_SPECIFIC_HANDLES - The members of this group have handles which are specific to this channel, and are not valid as general-purpose handles on the connection.
- HANDLE_OWNERS_NOT_AVAILABLE - In rooms with channel specific handles (ie Channel_Specific_Handles flag is set), this flag indicates that no handle owners are available, apart from the owner of the SelfHandle.
- MEMBERS_CHANGED_DETAILED - Indicates that MembersChangedDetailed will be emitted for changes to this group's members in addition to MembersChanged.
- MESSAGE_ACCEPT - A message may be sent to the server when calling AddMembers on contacts who are locally pending.
- MESSAGE_ADD - A message may be sent to the server when calling AddMembers on contacts who are not currently pending members.
- MESSAGE_DEPART - A message may be sent to the server when calling RemoveMembers on the SelfHandle.
- MESSAGE_REJECT - A message may be sent to the server when calling RemoveMembers on contacts who are locally pending.
- MESSAGE_REMOVE - A message may be sent to the server when calling RemoveMembers on contacts who are currently channel members.
- MESSAGE_RESCIND - A message may be sent to the server when calling RemoveMembers on contacts who are remote pending.
- ONLY_ONE_GROUP - Placing a contact in multiple groups of this type is not allowed and will raise NotAvailable (on services where contacts may only be in one user-defined group, user-defined groups will have this flag).
- PROPERTIES - This flag indicates that all the properties introduced in specification 0.17.6 are fully supported.