channel_ready


Description:

[ NoAccessorMethod ]
[ Version ( deprecated = true , deprecated_since = "0.17.6" ) ]
public bool channel_ready { get; }

Warning: channel_ready is deprecated since 0.17.6.

Initially false; changes to true when prepare_async has finished preparing TP_CHANNEL_FEATURE_CORE, and if the channel is a group, TP_CHANNEL_FEATURE_GROUP.

Note:

use is_prepared with TP_CHANNEL_FEATURE_CORE for checks, or prepare_async for notification

This is a less general form of is_prepared, which should be used in new code.

One important difference is that after invalidated is signalled, channel_ready keeps its current value - which might be true, if the channel was successfully prepared before it became invalidated - but is_prepared returns false for all features.

Change notification is via notify::channel-ready.