![]() |
Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
|
Classes | |
class | ClientEvents |
The ClientEvents class allows applications to push information asynchronously to web clients connected to the server. It keeps track of all open web clients that have the Events.js JavaScript file loaded. When Events.js is loaded, it creates a unique Tab ID which it reports back to the ClientEvents resource. There, it is paired with the current resource being displayed, including any query parameters. Any application can then use ClientEvents to push information, either text strings or JSON objects, to any JavaScript function currently loaded by the client. Subsets of connected web clients can be made, either on resource or query string parameters. More... | |
class | ClientEventsWebSocket |
Web-socket binding method for the ClientEvents class. It allows clients connect to the gateway using web-sockets to get events. More... | |
class | ConfigurablePage |
Configuration page for a configurable module. More... | |
class | DomainSettings |
Domain settings. More... | |
class | Export |
Static class managing data export. More... | |
class | Gateway |
Static class managing the runtime environment of the IoT Gateway. More... | |
interface | IConfigurableModule |
Interface for configurable modules. More... | |
interface | IConfigurablePage |
Configuration page for a configurable module. More... | |
Functions | |
delegate Task< IDatabaseProvider > | GetDatabaseProviderEventHandler (XmlElement Definition) |
Delegate for callback methods used for the creation of database providers. More... | |
delegate Task | RegistrationEventHandler (MetaDataTag[] MetaData, RegistrationEventArgs e) |
Delegate for registration callback methods. More... | |
delegate Task< MetaDataTag[]> | GetRegistryMetaDataEventHandler (MetaDataTag[] MetaData) |
Delegate for events requesting meta data for registration. More... | |
delegate Task< IDataSource[]> | GetDataSources (params IDataSource[] DataSources) |
Delegate for events requesting an array of data sources. More... | |
delegate Task< IDatabaseProvider > Waher.IoTGateway.GetDatabaseProviderEventHandler | ( | XmlElement | Definition | ) |
Delegate for callback methods used for the creation of database providers.
Definition | XML definition of provider. |
delegate Task< IDataSource[]> Waher.IoTGateway.GetDataSources | ( | params IDataSource[] | DataSources | ) |
Delegate for events requesting an array of data sources.
DataSources | Default set of data sources. |
delegate Task< MetaDataTag[]> Waher.IoTGateway.GetRegistryMetaDataEventHandler | ( | MetaDataTag[] | MetaData | ) |
Delegate for events requesting meta data for registration.
MetaData | Defult meta data. |
delegate Task Waher.IoTGateway.RegistrationEventHandler | ( | MetaDataTag[] | MetaData, |
RegistrationEventArgs | e | ||
) |
Delegate for registration callback methods.
MetaData | Meta data used in registration. |
e | Event arguments. |