BACnetServer.GetAddressBindingsCount (METH) ¶ METHOD GetAddressBindingsCount : UDINT Gets the count of address bindings in the BACnet-Network. This means return the count of the list of BACnet-Devices with their addresses of the entire BACnet-Network. InOut: Scope Name Type Return GetAddressBindingsCount UDINT
BACnetServer.UpdateAddressBindings (METH) ¶ METHOD UpdateAddressBindings Deletes all existing Bindings and Sends Who-Is Broadcasts to the BACnet-Network, in order to get I-Am-Answers, which will update the Device-Address-Bindings-List receivable by GetAddressBinding and GetAddressBindingCount. Note There should be a reaction time for the I-Am-Answers to be transmitted, so don’t call this function to often in to short intervalls. Moreover on every call the existing Bindings-List gets deleted, so that it has to be rebuild, which might take a longer time.
DeviceAddressBindings ¶ Functionalities to get and update the device address bindings within a BACnet server. GetAddressBinding (Method) GetAddressBindingsCount (Method) UpdateAddressBindings (Method)
BACnetServer.GetAddressBinding (METH) ¶ METHOD GetAddressBinding Returns the address binding with index nIndex in the List of BACnet-Devices and their adresses in the entire BACnet-Netowrk. InOut: Scope Name Type Comment Input nIndex UDINT The 1 based index of the device in the list of address bindings. Inout binding CmpBACnet.IEC_BACNET_ADDRESS_BINDING Any empty address binding, which is filled with the Bidning at index nIndex.
HooksCallbacks ¶ Functionalitites for registering Hooks and Callbacks into the BACnet implementation via the BACnet server. HasRegisteredHook (Method) RegisterCallback (Method) RegisterHook (Method) UnregisterCallback (Method) UnregisterHook (Method)
BACnetServer.HasRegisteredHook (METH) ¶ METHOD HasRegisteredHook : BOOL Check, if one or more IBACnetEventConsumer (itfEvent) are already registered to a BACnet-Stack-Hook of type eHookType. InOut: Scope Name Type Return HasRegisteredHook BOOL Input eHookType CmpBACnet.IEC_BACNET_CB_TYPE Output status CmpBACnet.IEC_BACNET_STATUS
BACnetServer.GenerateBACstackConfig (METH) ¶ METHOD GenerateBACstackConfig : SysTypes.RTS_IEC_RESULT InOut: Scope Name Type Return GenerateBACstackConfig SysTypes.RTS_IEC_RESULT
BACnetServer.HideToOutside (PROP) ¶ PROPERTY HideToOutside : BOOL IF set to true BACnet-Objects will NOT be listed in the device object-list AND will also not be accessable by ANY BACnet service requesting them but will be fully operational for the application
BACnetMSTPdatalink.MaxMaster (PROP) ¶ PROPERTY MaxMaster : USINT (0..127) Highest allowable MS/TP address for master nodes
BACnetMSTPdatalink.MaxMsgReq (PROP) ¶ PROPERTY MaxMsgReq : WORD Message queue length between the physical layers