Echelon OpenLNS User Manual
Page 3
OpenLNS Programmer’s Reference
iii
Table of Contents
Preface ................................................................................................ xxxi
Purpose ...................................................................................................... xxxii
Audience ..................................................................................................... xxxii
System Requirements ................................................................................ xxxii
OpenLNS SDK ..................................................................................... xxxii
OpenLNS Server Computer (Smaller Network) .................................. xxxiii
OpenLNS Server Computer (Larger, Busier Network) ....................... xxxiii
OpenLNS Documentation ......................................................................... xxxiv
For More Information and Technical Support ............................................ xxxiv
Content ...................................................................................................... xxxvi
1
OpenLNS Object Server .................................................................... 1
Introduction ...................................................................................................... 2
OpenLNS Object Server Object Model ........................................................... 2
OpenLNS Object Hierarchy ............................................................................. 4
Object Naming Convention ............................................................................. 5
2
Objects ............................................................................................... 7
Account ............................................................................................................ 8
Methods .................................................................................................... 8
Properties .................................................................................................. 8
AccountNumber .................................................................................. 8
Charges .............................................................................................. 8
ClassID ............................................................................................... 9
Description .......................................................................................... 9
Name ................................................................................................ 10
Accounts ........................................................................................................ 10
Methods .................................................................................................. 10
Add ................................................................................................... 11
Remove ............................................................................................ 11
Properties ................................................................................................ 11
ClassId .............................................................................................. 11
Count ................................................................................................ 12
Item ................................................................................................... 12
_NewEnum ....................................................................................... 13
ActivationLicense ........................................................................................... 14
Methods .................................................................................................. 14
Refresh ............................................................................................. 14
Properties ................................................................................................ 14
ActivatedVersion ............................................................................... 15
ClassId .............................................................................................. 15
DaysRemaining ................................................................................ 16
DeviceCapacity ................................................................................. 16
DeviceCapacityConsumed ............................................................... 16
ExpirationDate .................................................................................. 17
LicenseId .......................................................................................... 17
LicenseStatus ................................................................................... 18
IsTrialLicense ................................................................................... 18
MaxOpenSystems ............................................................................ 19
RequiredVersion ............................................................................... 19
RunTimeLimit ................................................................................... 20
RunTimeRemaining .......................................................................... 20