Class
PurpleChannelJoinDetails
unstable since: 3.0
Description [src]
final class Purple.ChannelJoinDetails : GObject.Object
{
/* No available fields */
}
The details that are necessary for a PurpleProtocol
to join a channel. A
user interface will ask a protocol for a PurpleChannelJoinDetails
and then
fill it out and pass it back to the protocol to actually join a channel.
Available since: 3.0
Instance methods
purple_channel_join_details_get_name_max_length
Gets the maximum length that the channel’s name can be in characters.
unstable since: 3.0
purple_channel_join_details_get_nickname
Gets the nickname of the user in the channel.
unstable since: 3.0
purple_channel_join_details_get_nickname_max_length
Gets the maximum length that the user’s channel-specific nickname can be in characters.
unstable since: 3.0
purple_channel_join_details_get_nickname_supported
Gets whether or not channel-specific nicknames are supported.
unstable since: 3.0
purple_channel_join_details_get_password
Gets the password the user specified to join this channel.
unstable since: 3.0
purple_channel_join_details_get_password_max_length
Gets the maximum length that the channel password can be in characters.
unstable since: 3.0
purple_channel_join_details_get_password_supported
Gets whether or not the protocols supports channel passwords.
unstable since: 3.0
purple_channel_join_details_merge
Copies the values of PurpleChannelJoinDetails:name
,
PurpleChannelJoinDetails:nickname
, and
PurpleChannelJoinDetails:password
from source
to destination
.
unstable since: 3.0
purple_channel_join_details_set_nickname
Sets the channel-specific nickname for the user.
unstable since: 3.0
purple_channel_join_details_set_password
Sets the password to use to join this channel.
unstable since: 3.0
Properties
Purple.ChannelJoinDetails:name-max-length
The maximum length of the name of the channel to join.
unstable since: 3.0
Purple.ChannelJoinDetails:nickname-max-length
The maximum length for the channel specific nickname.
unstable since: 3.0
Purple.ChannelJoinDetails:nickname-supported
Whether or not the protocol supports channel-specific nicknames.
unstable since: 3.0
Purple.ChannelJoinDetails:password-max-length
The maximum length for the channel specific password.
unstable since: 3.0
Purple.ChannelJoinDetails:password-supported
Whether or not the protocol supports channel passwords.
unstable since: 3.0
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.