| libseahorse Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
SeahorseServiceDiscoveryPriv;
SeahorseServiceDiscovery;
SeahorseServiceDiscovery* seahorse_service_discovery_new
();
GSList* seahorse_service_discovery_list (SeahorseServiceDiscovery *ssd);
const gchar* seahorse_service_discovery_get_uri (SeahorseServiceDiscovery *ssd,
const gchar *service);
GSList* seahorse_service_discovery_get_uris (SeahorseServiceDiscovery *ssd,
GSList *services);
typedef struct _SeahorseServiceDiscoveryPriv SeahorseServiceDiscoveryPriv;
typedef struct {
GObject parent;
GHashTable *services;
} SeahorseServiceDiscovery;
Listens for DNS-SD shared keys on the network and adds SeahorseKeySoruce objects to the SeahorseContext as necessary.
Signals: added: A new shared key source was found. removed: A shared key source went away.
GObject |
The parent GObject |
GHashTable * |
A GHashTable of known services |
SeahorseServiceDiscovery* seahorse_service_discovery_new ();
Returns : |
GSList* seahorse_service_discovery_list (SeahorseServiceDiscovery *ssd);
|
|
Returns : |
const gchar* seahorse_service_discovery_get_uri (SeahorseServiceDiscovery *ssd, const gchar *service);
|
|
|
|
Returns : |
GSList* seahorse_service_discovery_get_uris (SeahorseServiceDiscovery *ssd, GSList *services);
|
|
|
|
Returns : |