C# Class BACnet.Core.App.DeviceTable

Datei anzeigen Open project: LorenVS/bacstack Class Usage Examples

Public Methods

Method Description
DeviceTable ( int capacity = 256 ) : System

Constructs a new device table instance

Get ( uint instance ) : DeviceTableEntry

Gets a device table entry by instance

GetByAddress ( Address address ) : DeviceTableEntry

Gets a device table entry by address

Upsert ( DeviceTableEntry entry ) : void

Upserts a new entry into the device table

Method Details

DeviceTable() public method

Constructs a new device table instance
public DeviceTable ( int capacity = 256 ) : System
capacity int The capacity of the device table
return System

Get() public method

Gets a device table entry by instance
public Get ( uint instance ) : DeviceTableEntry
instance uint The device instance
return DeviceTableEntry

GetByAddress() public method

Gets a device table entry by address
public GetByAddress ( Address address ) : DeviceTableEntry
address BACnet.Core.Network.Address The device's address
return DeviceTableEntry

Upsert() public method

Upserts a new entry into the device table
public Upsert ( DeviceTableEntry entry ) : void
entry DeviceTableEntry The entry to upsert
return void