BACnet_IP_Foreign_Device_Table_Entry class final
Foreign Device Table (FDT)
Each device that registers as a foreign device shall be placed in an entry in the BBMD's Foreign Device Table (FDT). Each entry shall consist of the 6-octet B/IP address of the registrant; the 2-octet Time-to-Live value supplied at the time of registration; and a 2-octet value representing the number of seconds remaining before the BBMD will purge the registrant's FDT entry if no re-registration occurs. This value will be initialized to the 2-octet Time-to-Live value supplied at the time of registration. @{
- Inheritance
- Implemented types
- Available extensions
Constructors
Properties
-
address
→ Pointer<
T> -
Available on T, provided by the StructAddress extension
The memory address of the underlying data.no setter - dest_address ↔ BACNET_IP_ADDRESS
-
BACnet/IP address
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
-
next
↔ Pointer<
BACnet_IP_Foreign_Device_Table_Entry> -
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- ttl_seconds ↔ int
-
requested time-to-live value
getter/setter pair
- ttl_seconds_remaining ↔ int
-
our counter - includes 30 second grace period
getter/setter pair
- valid ↔ bool
-
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited