Extended api functions – Echelon LonTal Stack User Manual
Page 195
LonTalk Stack Developer’s Guide
183
Function
Description
LonNvdAppSegmentHasBeenUpdated() Indicates that the application data segment
in non-volatile data memory has been
updated.
LonNvdFlushData()
Requests that the LonTalk host stack flush
all non-volatile data to persistent memory.
LonNvdGetMaxSize()
Gets the number of bytes required to store
persistent data.
Extended API Functions
The LonTalk API includes an extended API that provides additional local
network management commands listed in the following table.
Function
Description
LonClearStatus()
Clears the status statistics on the LonTalk Stack device.
LonGoConfigured()
Sets the state for the LonTalk Stack device as
configured.
LonGoOffline()
Sets the state for the LonTalk Stack device as offline.
lonGoOnline()
Sets the state for the LonTalk Stack device as online.
LonGoUnconfigured()
Sets the state for the LonTalk Stack device as
unconfigured.
LonMtIsBound()
Queries whether a message tag is bound.
LonNvIsBound()
Queries whether a network variable is bound.
LonQueryAddressConfig()
Queries configuration data for the LonTalk Stack
device’s address table.
LonQueryAliasConfig()
Queries configuration data for the LonTalk Stack
device’s alias table.
LonQueryConfigData()
Queries local configuration data on the LonTalk Stack
device.
LonQueryDomainConfig()
Retrieves a copy of the local domain table record from
the LonTalk Stack device.
LonQueryNvConfig()
Queries configuration data for theLonTalk Stack device’s
network variable table.
LonQueryStatus()
Requests local status and statistics.