Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
IComponent.cs
1
using
System;
2
using
Waher.Persistence
;
3
4
namespace
Waher.Networking.XMPP.Server
5
{
9
public
interface
IComponent
:
IRecipient
, IDisposable
10
{
14
CaseInsensitiveString
Subdomain
15
{
16
get
;
17
}
18
22
string
Name
23
{
24
get
;
25
}
26
31
bool
SupportsAccounts
32
{
33
get
;
34
}
35
42
bool
IsComponentDomain
(
CaseInsensitiveString
Domain,
bool
IncludeAlternativeDomains);
43
}
44
}
Waher.Persistence.CaseInsensitiveString
Represents a case-insensitive string.
Definition:
CaseInsensitiveString.cs:10
Waher.Networking.XMPP.Server.IComponent
Interface for components.
Definition:
IComponent.cs:10
Waher.Networking.XMPP.Server.IComponent.Subdomain
CaseInsensitiveString Subdomain
Subdomain name.
Definition:
IComponent.cs:15
Waher.Networking.XMPP.Server.IComponent.Name
string Name
Component Name.
Definition:
IComponent.cs:23
Waher.Networking.XMPP.Server.IComponent.IsComponentDomain
bool IsComponentDomain(CaseInsensitiveString Domain, bool IncludeAlternativeDomains)
Checks if a domain is the component domain, or optionally, an alternative component domain.
Waher.Networking.XMPP.Server.IComponent.SupportsAccounts
bool SupportsAccounts
If the component supports accounts (true), or if the subdomain name is the only valid address.
Definition:
IComponent.cs:32
Waher.Networking.XMPP.Server.IRecipient
Interface for recipients of stanzas.
Definition:
IRecipient.cs:9
Waher.Networking.XMPP.Server
Definition:
AccountRecipient.cs:5
Waher.Persistence
Definition:
Bookmark.cs:4
Waher.Networking.XMPP.Server
IComponent.cs
Generated by
1.9.5