![]() |
QFlags< ChannelCallState > Telepathy::ChannelCallStateFlags |
Type representing combinations of ChannelCallState values.
A set of flags representing call states.
QFlags< ChannelGroupFlag > Telepathy::ChannelGroupFlags |
Type representing combinations of ChannelGroupFlag values.
QFlags< ChannelMediaCapability > Telepathy::ChannelMediaCapabilities |
Type representing combinations of ChannelMediaCapability values.
The channel-type-specific capability flags used for Channel.Type.StreamedMedia in the Connection.Interface.Capabilities interface. See the FUTURE.InitialAudio property for details of the mechanisms that will replace this.
QFlags< ChannelPasswordFlag > Telepathy::ChannelPasswordFlags |
Type representing combinations of ChannelPasswordFlag values.
QFlags< ChannelTextMessageFlag > Telepathy::ChannelTextMessageFlags |
Type representing combinations of ChannelTextMessageFlag values.
QFlags< ConnectionAliasFlag > Telepathy::ConnectionAliasFlags |
Type representing combinations of ConnectionAliasFlag values.
QFlags< ConnectionCapabilityFlag > Telepathy::ConnectionCapabilityFlags |
Type representing combinations of ConnectionCapabilityFlag values.
QFlags< ConnMgrParamFlag > Telepathy::ConnMgrParamFlags |
Type representing combinations of ConnMgrParamFlag values.
QFlags< DeliveryReportingSupportFlag > Telepathy::DeliveryReportingSupportFlags |
Type representing combinations of DeliveryReportingSupportFlag values.
Flags indicating the level of support for delivery reporting on this channel. Any future flags added to this set will conform to the convention that the presence of an extra flag implies that more operations will succeed.
QFlags< MediaStreamPending > Telepathy::MediaStreamPendingSend |
Type representing combinations of MediaStreamPending values.
QFlags< MessagePartSupportFlag > Telepathy::MessagePartSupportFlags |
Type representing combinations of MessagePartSupportFlag values.
Flags indicating the level of support for message parts on this channel. They are designed such that setting more flags always implies that the channel has more capabilities.
If no flags are set, this indicates that messages may contain a single message part whose content-type is any of the types from SupportedContentTypes, possibly with some alternatives.
There is no flag indicating support for alternatives. This is because the SendMessage implementation can always accept messages containing alternatives, even if the underlying protocol does not, by deleting all alternatives except the first (most preferred) that is supported.
<tp:rationale> Each of the flags so far implies the previous flag, so we could have used a simple enumeration here; however, we've defined the message-part support indicator as a flag set for future expansion. </tp:rationale>
See <tp:member-ref>SupportedContentTypes</tp:member-ref> for some examples.
QFlags< MessageSendingFlag > Telepathy::MessageSendingFlags |
Type representing combinations of MessageSendingFlag values.
Flags altering the way a message is sent. The "most usual" action should always be to have these flags unset.
QFlags< PropertyFlag > Telepathy::PropertyFlags |
Type representing combinations of PropertyFlag values.
Flag type generated from the specification.
Flag type generated from the specification.
Flag type generated from the specification.
Flag type generated from the specification.
Flag type generated from the specification.
Flag type generated from the specification.
Flag type generated from the specification.
Flag type generated from the specification.
Flag type generated from the specification.
Flag type generated from the specification.