Class
ValentChannelService
unstable since: 1.0
[−]
Description [src]
abstract class Valent.ChannelService : Valent.Extension
implements Gio.ActionGroup, Gio.ActionMap {
/* No available fields */
}
An abstract base class for connection backends.
ValentChannelService
is a base class for plugins that implement an interface
to negotiate connections with other devices.
Implementation Notes
Implementations may safely invoke valent_channel_service_channel()
from
any thread; it is guaranteed to be emitted in the main thread.
.plugin
File
Channel services have no special fields in the .plugin
file.
Available since: 1.0
[−]
Instance methods
valent_channel_service_build_identity
Rebuild the local KDE Connect identity packet.
unstable since: 1.0
[+]
Methods inherited from ValentExtension (5)
[+]
Methods inherited from ValentResource (32)
[+]
Methods inherited from ValentObject (8)
[+]
Methods inherited from GActionGroup (14)
[+]
Methods inherited from GActionMap (5)
[−]
Properties
Valent.ChannelService:certificate
The TLS certificate the service uses to authenticate with other devices.
[+]
Properties inherited from ValentExtension (4)
[+]
Properties inherited from ValentResource (16)
[+]
Properties inherited from ValentObject (1)
[+]
Class structure
[−]
Virtual methods
Valent.ChannelServiceClass.build_identity
Rebuild the local KDE Connect identity packet.
unstable since: 1.0
Valent.ChannelServiceClass.channel
Emit ValentChannelService::channel
on service
.
unstable since: 1.0