TelepathyGLib.ConnectionManagerProtocol¶
Fields¶
Name |
Type |
Access |
Description |
---|---|---|---|
name |
r/w |
The name of this connection manager |
|
params |
r/w |
Array of |
|
priv |
r |
Methods¶
|
|
|
|
|
|
|
|
|
Details¶
- class TelepathyGLib.ConnectionManagerProtocol¶
Structure representing a protocol supported by a connection manager. Note that the size of this structure may change, so its size must not be relied on.
New in version 0.7.1.
Deprecated since version 0.19.1: , use
TelepathyGLib.Protocol
objects instead- can_register()¶
-
Return whether a new account can be registered on this protocol, by setting the special “register” parameter to
True
.New in version 0.7.26.
Deprecated since version 0.19.1: , use
TelepathyGLib.Protocol
objects instead
- copy()¶
- Returns:
a newly (slice) allocated
TelepathyGLib.ConnectionManagerProtocol
, free withTelepathyGLib.ConnectionManagerProtocol.free
()- Return type:
Returns: says it all
New in version 0.11.3.
Deprecated since version 0.19.1: , use
TelepathyGLib.Protocol
objects instead
- dup_param_names()¶
- Returns:
a #GStrv of protocol names
- Return type:
[
str
]
Returns a list of parameter names supported by this connection manager for this protocol.
The result is copied and must be freed by the caller with
GLib.strfreev
().New in version 0.7.26.
Deprecated since version 0.19.1: , use
TelepathyGLib.Protocol
objects instead
- free()¶
Frees self, which was copied with
TelepathyGLib.ConnectionManagerProtocol.copy
().New in version 0.11.3.
Deprecated since version 0.19.1: , use
TelepathyGLib.Protocol
objects instead
- get_param(param)¶
- Parameters:
param (
str
) – a parameter name- Returns:
a structure representing the parameter param, or
None
if not supported- Return type:
no more to say
New in version 0.7.26.
Deprecated since version 0.19.1: , use
TelepathyGLib.Protocol
objects instead
- has_param(param)¶
- Parameters:
param (
str
) – a parameter name- Returns:
True
if self supports the parameter param.- Return type:
no more to say
New in version 0.7.26.
Deprecated since version 0.19.1: , use
TelepathyGLib.Protocol
objects instead