Echelon ISI User Manual
Page 8
ISI Programmer’s Guide
6
IsiDiagnostic Enumeration ............................................................................. 112
IsiDidcf Structure ............................................................................................ 113
IsiDidrm Structure .......................................................................................... 113
IsiDidrq Structure............................................................................................ 114
IsiDirection Enumeration................................................................................ 114
IsiDrum Structure ........................................................................................... 115
IsiEvent Enumeration ..................................................................................... 116
IsiFlags Enumeration ...................................................................................... 117
IsiMessage Structure ....................................................................................... 119
IsiMessageCode Enumeration......................................................................... 119
IsiMessageHeader Structure........................................................................... 120
IsiRdcs Structure ............................................................................................. 120
IsiRdct Structure.............................................................................................. 121
IsiScope Enumeration...................................................................................... 121
IsiTimg Structure............................................................................................. 122
IsiType Enumeration ....................................................................................... 122
API Functions ....................................................................................................................123
IsiAcquireDomain().......................................................................................... 124
IsiApproveMsg() ............................................................................................... 124
IsiApproveMsgDas()......................................................................................... 125
IsiCancelAcquisition()...................................................................................... 125
IsiCancelAcquisitionDas() ............................................................................... 125
IsiCancelEnrollment()...................................................................................... 126
IsiCreateEnrollment()...................................................................................... 126
IsiDeleteEnrollment() ...................................................................................... 127
IsiExtendEnrollment()..................................................................................... 128
IsiFetchDevice()................................................................................................ 129
IsiFetchDomain() ............................................................................................. 129
IsiGetFreeAliasCount().................................................................................... 130
IsiImplementationVersion() ............................................................................ 131
IsiInitiateAutoEnrollment() ............................................................................ 132
IsiIsBecomingHost()......................................................................................... 132
IsiIsConnected() ............................................................................................... 132
IsiIsRunning() .................................................................................................. 133
IsiIssueHeartbeat() .......................................................................................... 133
IsiLeaveEnrollment()....................................................................................... 133
IsiMsgDeliver()................................................................................................. 134
IsiMsgSend()..................................................................................................... 134
IsiOpenEnrollment() ........................................................................................ 134
IsiPreStart()...................................................................................................... 135
IsiProcessMsg() ................................................................................................ 136
IsiProcessResponse()........................................................................................ 137
IsiProtocolVersion().......................................................................................... 137
IsiReturnToFactoryDefaults()......................................................................... 137
IsiStart() ........................................................................................................... 138
IsiStartDeviceAcquisition() ............................................................................. 139
IsiStop()............................................................................................................. 140
IsiTick()............................................................................................................. 140
Callback Functions ............................................................................................................141
IsiCreateCsmo() ............................................................................................... 142
IsiCreatePeriodicMsg() .................................................................................... 142
IsiGetAssembly() .............................................................................................. 143