2using System.Threading.Tasks;
35 string BrokerPath =
"/";
51 for (i = 0; i < c; i++)
71 for (i = 0; i < c; i++)
86 DomainConfiguration.Instance.Domain
103 return Task.CompletedTask;
override void Add(ISemanticTriple Triple)
Adds a triple to the cube.
void AddContainer(ISemanticElement Subject, Uri Type, Uri Predicate, params object[] Items)
Adds a linked list of items to the graph.
Represents a string literal.
static readonly Uri Alt
URI representing rdf:Alt, an unordered set of alternatives, where the first one is the default option...
static readonly Uri Bag
URI representing rdf:Bag, an unordered container.
static readonly Uri type
URI representing rdf:type
static readonly Uri comment
http://www.w3.org/2000/01/rdf-schema#comment
static readonly Uri label
http://www.w3.org/2000/01/rdf-schema#label
Static class managing the runtime environment of the IoT Gateway.
static string GetUrl(string LocalResource)
Gets a URL for a resource.
static ConcentratorServer ConcentratorServer
XMPP Concentrator Server.
string Value
Alternative field Value.
string Key
Alternative field name.
AlternativeField[] LocalizedDescriptions
Localized descriptions of domain
static DomainConfiguration Instance
Current instance of configuration.
string HumanReadableDescription
Human-readable description of domain
string HumanReadableDescriptionLanguage
Language of HumanReadableDescription.
string HumanReadableName
Human-readable name of domain
AlternativeField[] LocalizedNames
Localized names of domain
string[] AlternativeDomains
Alternative domain names
bool UseDomainName
If the server uses a domain name.
string HumanReadableNameLanguage
Language of HumanReadableName.
A chunked list is a linked list of chunks of objects of type T .
void AddRange(IEnumerable< T > Collection)
Adds a range of elements (last) to the list.
T[] ToArray()
Returns an array containing all elements of the collection.
Contains information about a language.
Tokens available in request.
IoT Concentrator Ontology
static readonly Uri rootSources
urn:nf:iot:concentrator:1.0:rootSources
static readonly Uri Broker
urn:nf:iot:concentrator:1.0:Broker
static readonly Uri domain
urn:nf:iot:concentrator:1.0:domains
Makes harmonized data sources and nodes available as semantic information.
static Uri GetSourceUri(string SourceID)
Gets the Graph URI for a data source.
Dynamic graph of the Neuron.
Task GenerateGraph(InMemorySemanticCube Result, Language Language, RequestOrigin Caller)
Generates the semantic graph.
MachineGraph()
Dynamic graph of the Neuron.
Interface for datasources that are published through the concentrator interface.
string SourceID
ID of data source.
Interface for dynamic graphs.