|
<< Click to Display Table of Contents >> Navigation: Reference > BNCS.Core.DriverFramework Namespace > BncsFramework Class > BncsFramework Members |
The BncsFramework type exposes the following members.
Name |
Description |
|
|---|---|---|
|
Adds a database for a specific device ID. |
|
|
Adds all databases for a specific device ID. |
|
|
Adds a managed device ad-hoc instance with the specified parameters. |
|
|
Adds a managed device adhoc parameter of type boolean. |
|
|
Adds a managed device ad-hoc parameter of type Enum to a specified BNCS instance. |
|
|
Adds a managed device ad-hoc parameter range to a specified instance. |
|
|
Adds a managed device ad-hoc parameter string to a specified BNCS instance. |
|
|
Adds a managed device instance to the system, registers it, and optionally its parameters. |
|
|
Adds a managed infodriver for a specified device. |
|
|
Adds a monitored device instance to the collection of BNCS instances. |
|
|
Adds a monitored infodriver for a specified device. |
|
|
Adds a new NMOS device to the system. |
|
|
Configures logging using NLog library |
|
|
Deletes an ad-hoc parameter from a managed device instance. |
|
|
Gets the BNCS instance from nmos device. |
|
|
Retrieves the specified database for the given device ID. |
|
|
Retrieves the value from a specified index in a database for a given device. |
|
|
Fetches a types signalR hub from the host services, returns null if it doesn't exist. |
|
|
Retrieves the BNCS Infodriver for the specified device ID. |
|
|
Retrieves the redundancy state of all infodrivers. |
|
|
Retrieves the value of a specific index from the infodriver for a given device. |
|
|
Retrieves an IBNCSInstance based on the provided device ID and index. |
|
|
Retrieves an IBNCSInstance based on the provided device GUID. |
|
|
Retrieves the instance parameter with the specified unique identifier. |
|
|
Retrieves an instance parameter based on the specified instance ID and parameter name. |
|
|
Retrieves a managed infodriver for the specified device ID. |
|
|
Retrieves an array of IBNCSInstanceParameter objects with the specified parameter name. |
|
|
Retrieves a monitored infodriver for the specified device ID. |
|
|
Retrieves an array of IBNCSInstanceParameter objects with the specified parameter name. |
|
|
Obtain the NMOS Device derived from a given BNCS Instance Name. |
|
|
Retrieves an IBNCSInstanceParameter from a source identified by a GUID. |
|
|
Retrieves the source ID from the instance parameter UID. |
|
|
Retrieves version information for assemblies in the current AppDomain. |
|
|
Initializes the BNCS Driver with the specified parameters. |
|
|
Initializes the BNCS framework with the specified configuration parameters. |
|
|
Sends an updated NMOS Object to the registry. |
|
|
Registers a parameter callback for the specified IBNCSInstanceParameter. |
|
|
Sets the active state of the object and registers or deregisters based on the state change. |
|
|
Sets a value in the specified database for a given device. |
|
|
Sets the communication state of a device and invokes an event when the state changes. |
|
|
SetDeviceCommsState(Enums.DeviceCommsStates, UInt32, Boolean) |
Sets the communication state of a device and invokes an event when the state changes. |
|
Sets the redundancy state for all managed InfoDrivers. |
|
|
Sets the value of an infodriver for a specific device and index. |
|
|
Sets the value of a specified instance parameter and publishes a change notification. |
|
|
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
Name |
Description |
|
|---|---|---|
|
Gets a value indicating whether this BncsFramework is active. |
|
|
Gets or sets the IBNCSClient instance used for communication with the BncsClient. |
|
|
Gets the BNCS compatibility version. |
|
|
BNCS Connection State |
|
|
Gets or sets the MainInstance property. |
|
|
Gets or sets the MainInstance DeviceId property (zero if not set). |
|
|
Retrieve the IS-05 connect API URL. |
|
|
Gets or sets the current state of device communications. |
|
|
Gets the device communication statistics. |
|
|
Gets or sets the name of the driver. |
|
|
Represents the current state of the BncsDriver. |
|
|
Retrieve the IS-07 event API URL. |
|
|
Gets the instance tag. |
|
|
Gets the manufacturer tag. |
|
|
Gets the node description. |
|
|
Gets the node label. |
|
|
Gets the product tag. |
Name |
Description |
|
|---|---|---|
|
Event that is raised each time BNCS connects. |
|
|
Event that is raised each time BNCS disconnects connects. |
|
|
Event that is raised the first time BNCS connects & initializes. |
|
|
Event that is raised when a change occurs in the BNCSDatabase. |
|
|
Event that is triggered when the device communication state changes. |
|
|
Event that is raised when the driver status changes. |
|
|
Event that is raised when a managed infodriver change occurs. |
|
|
Event that is raised when a managed parameter changes. |
|
|
Event that is raised when a monitored infodriver change occurs. |
|
|
Event that is raised when a monitored parameter changes. |
BNCS.Core.DriverFramework Namespace