Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
ServiceDiscoveryResult.cs
1
using
System
;
2
using
System.Collections.Generic
;
3
4
namespace
Waher.Networking.XMPP.Server.ServiceDiscovery
5
{
9
public
class
ServiceDiscoveryResult
10
{
11
private
readonly Dictionary<string, bool> features;
12
private
readonly
Identity
[] identities;
13
14
internal
ServiceDiscoveryResult
(
Identity
[]
Identities
, Dictionary<string, bool>
Features
)
15
{
16
this.identities =
Identities
;
17
this.features =
Features
;
18
}
19
23
public
Identity
[]
Identities
24
{
25
get
=> this.identities;
26
}
27
31
public
Dictionary<string, bool>
Features
32
{
33
get
=> this.features;
34
}
35
41
public
bool
HasFeature
(
string
Feature)
42
{
43
return
this.features.ContainsKey(Feature);
44
}
45
}
46
}
Waher.Networking.XMPP.Server.ServiceDiscovery.Identity
Contains information about an identity of an entity.
Definition:
Identity.cs:12
Waher.Networking.XMPP.Server.ServiceDiscovery.ServiceDiscoveryResult
Service discovery result.
Definition:
ServiceDiscoveryResult.cs:10
Waher.Networking.XMPP.Server.ServiceDiscovery.ServiceDiscoveryResult.Identities
Identity[] Identities
Identities
Definition:
ServiceDiscoveryResult.cs:24
Waher.Networking.XMPP.Server.ServiceDiscovery.ServiceDiscoveryResult.HasFeature
bool HasFeature(string Feature)
Checks if the remote entity supports a specific feature.
Definition:
ServiceDiscoveryResult.cs:41
Waher.Networking.XMPP.Server.ServiceDiscovery.ServiceDiscoveryResult.Features
Dictionary< string, bool > Features
Features
Definition:
ServiceDiscoveryResult.cs:32
System.Collections.Generic
Definition:
ImplTypes.g.cs:4970
System
Definition:
Adapters.g.cs:58
Waher.Networking.XMPP.Server.ServiceDiscovery
Definition:
Identity.cs:7
Waher.Networking.XMPP.Server
ServiceDiscovery
ServiceDiscoveryResult.cs
Generated by
1.9.5