You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
libiec61850/src/vs/libiec61850.def

566 lines
20 KiB
Modula-2

EXPORTS
Asn1PrimitivaValue_compare @13
Asn1PrimitiveValue_clone @14
Asn1PrimitiveValue_create @15
Asn1PrimitiveValue_destroy @16
Asn1PrimitiveValue_getMaxSize @17
Asn1PrimitiveValue_getSize @18
CAC_Point_create @90
CAC_ScaledValueConfig_create @91
CAC_Unit_create @92
CAC_ValWithTrans_create @93
CAC_Vector_create @94
CDC_ACD_create @95
CDC_ACT_create @96
CDC_ASG_create @97
CDC_BCR_create @98
CDC_BSC_create @99
CDC_CMV_create @100
CDC_DEL_create @101
CDC_DPC_create @102
CDC_DPS_create @103
CDC_ENC_create @104
CDC_ENG_create @105
CDC_ENS_create @106
CDC_HST_create @107
CDC_INC_create @108
CDC_ING_create @109
CDC_INS_create @110
CDC_LPL_create @111
CDC_MV_create @112
CDC_SAV_create @113
CDC_SEC_create @114
CDC_SPC_create @115
CDC_SPG_create @116
CDC_SPS_create @117
CDC_WYE_create @118
ClientConnection_getPeerAddress @129
ClientConnection_getSecurityToken @130
ClientDataSet_destroy @131
ClientDataSet_getDataSetSize @132
ClientDataSet_getReference @133
ClientDataSet_getValues @134
ClientReportControlBlock_create @156
ClientReportControlBlock_destroy @157
ClientReportControlBlock_getBufTm @158
ClientReportControlBlock_getDataSetReference @160
ClientReportControlBlock_getEntryId @161
ClientReportControlBlock_getEntryTime @162
ClientReportControlBlock_getGI @163
ClientReportControlBlock_getIntgPd @164
ClientReportControlBlock_getObjectReference @165
ClientReportControlBlock_getOptFlds @166
ClientReportControlBlock_getOwner @167
ClientReportControlBlock_getPurgeBuf @168
ClientReportControlBlock_getResv @169
ClientReportControlBlock_getResvTms @170
ClientReportControlBlock_getRptEna @171
ClientReportControlBlock_getRptId @172
ClientReportControlBlock_getSqNum @173
ClientReportControlBlock_getTrgOps @174
ClientReportControlBlock_isBuffered @175
ClientReportControlBlock_setBufTm @176
ClientReportControlBlock_setDataSetReference @177
ClientReportControlBlock_setEntryId @178
ClientReportControlBlock_setGI @179
ClientReportControlBlock_setIntgPd @180
ClientReportControlBlock_setOptFlds @181
ClientReportControlBlock_setPurgeBuf @182
ClientReportControlBlock_setResv @183
ClientReportControlBlock_setResvTms @184
ClientReportControlBlock_setRptEna @185
ClientReportControlBlock_setRptId @186
ClientReportControlBlock_setTrgOps @187
ClientReport_create @188
ClientReport_destroy @189
ClientReport_getDataSetValues
ClientReport_getEntryId @191
ClientReport_getRcbReference @192
ClientReport_getReasonForInclusion @193
ClientReport_getTimestamp @194
ClientReport_hasTimestamp @195
ClientReport_getRptId
ConfigFileParser_createModelFromConfigFile @210
ControlObjectClient_cancel @211
ControlObjectClient_create @212
ControlObjectClient_destroy @213
ControlObjectClient_enableInterlockCheck @214
ControlObjectClient_enableSynchroCheck @215
ControlObjectClient_getControlModel @216
ControlObjectClient_getLastApplError @217
ControlObjectClient_getObjectReference @218
ControlObjectClient_operate @219
ControlObjectClient_select @220
ControlObjectClient_selectWithValue @221
ControlObjectClient_setLastApplError @222
ControlObjectClient_setCommandTerminationHandler
DataAttribute_create @273
DataObject_create @274
DataObject_hasFCData @275
DataSetEntry_create @276
DataSet_create @277
FileDirectoryEntry_create @291
FileDirectoryEntry_destroy @292
FileDirectoryEntry_getFileName @293
FileDirectoryEntry_getFileSize @294
FileDirectoryEntry_getLastModified @295
FileSystem_closeDirectory @296
FileSystem_closeFile @297
FileSystem_deleteFile @298
FileSystem_getFileInfo @299
FileSystem_openDirectory @300
FileSystem_openFile @301
FileSystem_readDirectory @302
FileSystem_readFile @303
FileSystem_renameFile @304
FileSystem_setBasePath @305
FunctionalConstraint_fromString @313
FunctionalConstraint_toString @314
GSEControlBlock_create @316
GoosePublisher_create @328
GoosePublisher_destroy @329
GoosePublisher_increaseStNum @330
GoosePublisher_publish @331
GoosePublisher_reset @332
GoosePublisher_setConfRev @333
GoosePublisher_setDataSetRef @334
GoosePublisher_setGoCbRef @335
GoosePublisher_setGoID @336
GoosePublisher_setNeedsCommission @337
GoosePublisher_setSimulation @338
GoosePublisher_setTimeAllowedToLive @339
GooseSubscriber_create @340
GooseSubscriber_destroy @341
GooseSubscriber_getDataSetValues @342
GooseSubscriber_getSqNum @343
GooseSubscriber_getStNum @344
GooseSubscriber_getTimeAllowedToLive @345
GooseSubscriber_getTimestamp @346
GooseSubscriber_isTest @347
GooseSubscriber_needsCommission @348
GooseSubscriber_setAppId @349
GooseSubscriber_setListener @351
Hal_getTimeInMs @354
IedConnection_abort @366
IedConnection_close @367
IedConnection_connect @368
IedConnection_create @369
IedConnection_createDataSet @370
IedConnection_deleteDataSet @371
IedConnection_deleteFile @372
IedConnection_destroy @373
IedConnection_getDataDirectory @376
IedConnection_getDataDirectoryFC @377
IedConnection_getDataSetDirectory @378
IedConnection_getDeviceModelFromServer @379
IedConnection_getFile @380
IedConnection_getFileDirectory @381
IedConnection_getLastApplError @383
IedConnection_getLogicalDeviceDirectory @384
IedConnection_getLogicalDeviceList @385
IedConnection_getLogicalNodeDirectory @386
IedConnection_getLogicalNodeVariables @387
IedConnection_getMmsConnection @388
IedConnection_getRCBValues @389
IedConnection_getServerDirectory @390
IedConnection_getState @391
IedConnection_getVariableSpecification @392
IedConnection_installConnectionClosedHandler @393
IedConnection_installReportHandler @394
IedConnection_readDataSetValues @395
IedConnection_readObject @396
IedConnection_release @397
IedConnection_setRCBValues @401
IedConnection_triggerGIReport @402
IedConnection_uninstallReportHandler @403
IedConnection_writeObject @404
IedModel_create @405
IedModel_destroy @406
IedModel_getDevice @407
IedModel_getLogicalDeviceCount @408
IedModel_getModelNodeByObjectReference @409
IedModel_getModelNodeByShortAddress @410
IedModel_lookupDataSet @411
IedModel_setAttributeValuesToNull @412
IedServer_create @413
IedServer_destroy @414
IedServer_enableGoosePublishing @415
IedServer_getAttributeValue @416
IedServer_getDataModel @417
IedServer_getFunctionalConstrainedData @418
IedServer_getIsoServer @419
IedServer_getMmsServer @420
IedServer_handleWriteAccess @421
IedServer_isRunning @422
IedServer_lockDataModel @423
IedServer_observeDataAttribute @424
IedServer_setAuthenticator @425
IedServer_setConnectionIndicationHandler @426
IedServer_setControlHandler @427
IedServer_setPerformCheckHandler @428
IedServer_setWaitForExecutionHandler @429
IedServer_setWriteAccessPolicy @430
IedServer_start @431
IedServer_stop @432
IedServer_unlockDataModel @433
IedServer_updateAttributeValue @434
IedServer_updateBitStringAttributeValue @435
IedServer_updateBooleanAttributeValue @436
IedServer_updateFloatAttributeValue @437
IedServer_updateInt32AttributeValue @438
IedServer_updateQuality @439
IedServer_updateUTCTimeAttributeValue @440
IedServer_updateUnsignedAttributeValue @441
IsoConnectionParameters_create @479
IsoConnectionParameters_destroy @480
IsoConnectionParameters_setAcseAuthenticationParameter @481
IsoConnectionParameters_setLocalAddresses @482
IsoConnectionParameters_setLocalApTitle @483
IsoConnectionParameters_setRemoteAddresses @484
IsoConnectionParameters_setRemoteApTitle @485
IsoConnectionParameters_setTcpParameters @486
IsoConnection_close @487
IsoConnection_create @488
IsoConnection_getPeerAddress @489
IsoConnection_getSecurityToken @490
IsoServer_closeConnection @502
IsoServer_create @503
IsoServer_destroy @504
IsoServer_getAuthenticator @505
IsoServer_getAuthenticatorParameter @506
IsoServer_getState @507
IsoServer_setAuthenticator @508
IsoServer_setConnectionHandler @509
IsoServer_setLocalIpAddress @510
IsoServer_setTcpPort @511
IsoServer_startListening @512
IsoServer_stopListening @513
LinkedList_add @523
LinkedList_create @524
LinkedList_destroy @525
LinkedList_destroyDeep @526
LinkedList_destroyStatic @527
LinkedList_get @528
LinkedList_getLastElement @529
LinkedList_getNext @530
LinkedList_insertAfter @531
LinkedList_printStringList @532
LinkedList_remove @533
LinkedList_size @534
LinkedList_getData
LogicalDevice_create @535
LogicalDevice_getLogicalNodeCount @537
LogicalNode_create @538
LogicalNode_hasFCData @539
MmsConnection_abort @559
MmsConnection_conclude @560
MmsConnection_connect @561
MmsConnection_create @562
MmsConnection_defineNamedVariableList @563
MmsConnection_defineNamedVariableListAssociationSpecific @564
MmsConnection_deleteAssociationSpecificNamedVariableList @565
MmsConnection_deleteNamedVariableList @566
MmsConnection_destroy @567
MmsConnection_fileClose @568
MmsConnection_fileDelete @569
MmsConnection_fileOpen @570
MmsConnection_fileRead @571
MmsConnection_fileRename @572
MmsConnection_getDomainNames @573
MmsConnection_getDomainVariableListNames @574
MmsConnection_getDomainVariableNames @575
MmsConnection_getFileDirectory @576
MmsConnection_getIsoConnectionParameters @577
MmsConnection_getLocalDetail @578
MmsConnection_getServerStatus @579
MmsConnection_getVMDVariableNames @580
MmsConnection_getVariableAccessAttributes @581
MmsConnection_getVariableListNamesAssociationSpecific @582
MmsConnection_identify @583
MmsConnection_readArrayElements @584
MmsConnection_readMultipleVariables @585
MmsConnection_readNamedVariableListDirectory @586
MmsConnection_readNamedVariableListDirectoryAssociationSpecific @587
MmsConnection_readNamedVariableListValues @588
MmsConnection_readNamedVariableListValuesAssociationSpecific @589
MmsConnection_readVariable @590
MmsConnection_setConnectionLostHandler @591
MmsConnection_setInformationReportHandler @592
MmsConnection_setLocalDetail @593
MmsConnection_setRequestTimeout @594
MmsConnection_writeMultipleVariables @595
MmsConnection_writeVariable @596
MmsDevice_create @597
MmsDevice_destroy @598
MmsDevice_getDomain @599
MmsDomain_addNamedVariableList @600
MmsDomain_create @601
MmsDomain_deleteNamedVariableList @602
MmsDomain_destroy @603
MmsDomain_getName @604
MmsDomain_getNamedVariable @605
MmsDomain_getNamedVariableList @606
MmsDomain_getNamedVariableLists @607
MmsServerIdentity_destroy @669
MmsServer_create @670
MmsServer_destroy @671
MmsServer_getDevice @672
MmsServer_getModelName @673
MmsServer_getRevision @674
MmsServer_getVMDLogicalStatus @675
MmsServer_getVMDPhysicalStatus @676
MmsServer_getValueFromCache @677
MmsServer_getVendorName @678
MmsServer_insertIntoCache @679
MmsServer_installConnectionHandler @680
MmsServer_installReadHandler @681
MmsServer_installWriteHandler @682
MmsServer_lockModel @683
MmsServer_setClientAuthenticator @684
MmsServer_setServerIdentity @686
MmsServer_setStatusRequestListener @687
MmsServer_setVMDStatus @688
MmsServer_startListening @689
MmsServer_stopListening @690
MmsServer_unlockModel @691
MmsValue_clone @696
MmsValue_cloneToBuffer @697
MmsValue_createArray @698
MmsValue_createEmptyStructure @699
MmsValue_createEmptyArray @700
MmsValue_delete @701
MmsValue_deleteAllBitStringBits @702
MmsValue_deleteConditional @703
MmsValue_deleteIfNotNull @704
MmsValue_equalTypes @705
MmsValue_equals @706
MmsValue_getArraySize @707
MmsValue_getBinaryTimeAsUtcMs @708
MmsValue_getBitStringAsInteger @709
MmsValue_getBitStringBit @710
MmsValue_getBitStringByteSize @711
MmsValue_getBitStringSize @712
MmsValue_getBoolean @713
MmsValue_getDataAccessError @714
MmsValue_getElement @715
MmsValue_getNumberOfSetBits @716
MmsValue_getOctetStringBuffer @717
MmsValue_getOctetStringMaxSize @718
MmsValue_getOctetStringSize @719
MmsValue_getSizeInMemory @720
MmsValue_getSubElement @721
MmsValue_getType @722
MmsValue_getUtcTimeInMs @723
MmsValue_isDeletable @724
MmsValue_newBinaryTime @726
MmsValue_newBitString @727
MmsValue_newBoolean @728
MmsValue_newDataAccessError @729
MmsValue_newDefaultValue @730
MmsValue_newDouble @731
MmsValue_newFloat @732
MmsValue_newInteger @733
MmsValue_newIntegerFromBerInteger @734
MmsValue_newIntegerFromInt16 @735
MmsValue_newIntegerFromInt32 @736
MmsValue_newIntegerFromInt64 @737
MmsValue_newMmsString @738
MmsValue_newOctetString @739
MmsValue_newStructure @740
MmsValue_newUnsigned @741
MmsValue_newUnsignedFromBerInteger @742
MmsValue_newUnsignedFromUint32 @743
MmsValue_newUtcTime @744
MmsValue_newUtcTimeByMsTime @745
MmsValue_newVisibleString @746
MmsValue_newVisibleStringFromByteArray @747
MmsValue_setAllBitStringBits @748
MmsValue_setBinaryTime @749
MmsValue_setBitStringBit @750
MmsValue_setBitStringFromInteger @751
MmsValue_setBoolean @752
MmsValue_setDeletable @753
MmsValue_setDeletableRecursive @754
MmsValue_setDouble @755
MmsValue_setElement @756
MmsValue_setFloat @757
MmsValue_setInt32 @758
MmsValue_setInt64 @759
MmsValue_setMmsString @760
MmsValue_setOctetString @761
MmsValue_setUint16 @762
MmsValue_setUint32 @763
MmsValue_setUint8 @764
MmsValue_setUtcTime @765
MmsValue_setUtcTimeByBuffer @766
MmsValue_setUtcTimeMs @767
MmsValue_setVisibleString @768
MmsValue_toDouble @769
MmsValue_toFloat @770
MmsValue_toInt32 @771
MmsValue_toInt64 @772
MmsValue_toString @773
MmsValue_toUint32 @774
MmsValue_toUnixTimestamp @775
MmsValue_update @776
MmsValue_getBitStringAsIntegerBigEndian
MmsValue_setBitStringFromIntegerBigEndian
MmsVariableAccessSpecification_create @777
MmsVariableAccessSpecification_createAlternateAccess @778
MmsVariableAccessSpecification_destroy @779
MmsVariableSpecification_destroy @780
MmsVariableSpecification_getArrayElementSpecification @781
MmsVariableSpecification_getChildSpecificationByIndex @782
MmsVariableSpecification_getChildValue @783
MmsVariableSpecification_getExponentWidth @784
MmsVariableSpecification_getName @785
MmsVariableSpecification_getSize @786
MmsVariableSpecification_getStructureElements @787
MmsVariableSpecification_getType @788
MmsVariableSpecification_getNamedVariableRecursive
ModelNode_getChild @789
ModelNode_getChildCount @790
ModelNode_getObjectReference @791
PhyComAddress_create @827
Quality_fromMmsValue @828
Quality_getValidity @829
Quality_isFlagSet @830
Quality_setFlag @831
Quality_setValidity @832
Quality_unsetFlag @833
Thread_create @893
Thread_destroy @894
Thread_sleep @895
Thread_start @896
ReportControlBlock_create
IedConnection_readBooleanValue
IedConnection_readFloatValue
IedConnection_readStringValue
IedConnection_readInt32Value
IedConnection_readUnsigned32Value
IedConnection_readTimestampValue
IedConnection_readQualityValue
IedConnection_writeBooleanValue
IedConnection_writeInt32Value
IedConnection_writeUnsigned32Value
IedConnection_writeFloatValue
IedConnection_writeVisibleStringValue
IedConnection_writeOctetString
Timestamp_getTimeInSeconds
Timestamp_getTimeInMs
Timestamp_isLeapSecondKnown
Timestamp_setLeapSecondKnown
Timestamp_hasClockFailure
Timestamp_setClockFailure
Timestamp_isClockNotSynchronized
Timestamp_setClockNotSynchronized
Timestamp_getSubsecondPrecision
Timestamp_setSubsecondPrecision
Timestamp_setTimeInSeconds
Timestamp_setTimeInMilliseconds
MmsValue_getTypeString
IedModel_getModelNodeByShortObjectReference
ClientReportControlBlock_getConfRev
MmsValue_newIntegerFromInt8
AcseAuthenticationParameter_create
AcseAuthenticationParameter_destroy
AcseAuthenticationParameter_setAuthMechanism
AcseAuthenticationParameter_setPassword
IedServer_startThreadless
IedServer_processIncomingData
IedServer_performPeriodicTasks
IedServer_stopThreadless
Dbpos_fromMmsValue
Dbpos_toMmsValue
SettingGroupControlBlock_create
MmsConnection_setConnectTimeout
IedConnection_setConnectTimeout
MmsValue_newVisibleStringWithSize
MmsValue_newMmsStringWithSize
MmsValue_setInt8
MmsValue_setInt16
LogicalDevice_getSettingGroupControlBlock
IedServer_changeActiveSettingGroup
IedServer_setActiveSettingGroupChangedHandler
IedServer_disableGoosePublishing
IedServer_setEditSettingGroupChangedHandler
IedServer_setEditSettingGroupConfirmationHandler
IedConnection_getDataDirectoryByFC
IedServer_getActiveSettingGroup
ClientReport_hasSeqNum
ClientReport_getSeqNum
ClientReport_hasDataSetName
ClientReport_hasReasonForInclusion
ClientReport_hasConfRev
ClientReport_getConfRev
ClientReport_hasBufOvfl
ClientReport_hasDataReference
LibIEC61850_getVersionString
ClientReport_getDataReference
IedServer_getBooleanAttributeValue
IedServer_getInt32AttributeValue
IedServer_getInt64AttributeValue
IedServer_getUInt32AttributeValue
IedServer_getFloatAttributeValue
IedServer_getUTCTimeAttributeValue
IedServer_getBitStringAttributeValue
IedServer_getStringAttributeValue
ModelNode_getChildWithFc
IedServer_updateTimestampAttributeValue
MmsValue_getUtcTimeBuffer
Timestamp_clearFlags
IedServer_setGooseInterfaceId
ClientReport_getBufOvfl
MmsValue_getUtcTimeInMsWithUs
IedModel_setIedNameForDynamicModel
ControlObjectClient_useConstantT
ControlObjectClient_setOrigin
LogicalDevice_getChildByMmsVariableName
LogicalNode_getDataSet
ClientReport_getDataSetName
MmsValue_getStringSize
SVControlBlock_create
SVControlBlock_addPhyComAddress
GSEControlBlock_addPhyComAddress
GooseSubscriber_getConfRev
SVReceiver_create
SVReceiver_setInterfaceId
SVReceiver_addSubscriber
SVReceiver_removeSubscriber
SVReceiver_start
SVReceiver_stop
SVReceiver_destroy
SVReceiver_startThreadless
SVReceiver_stopThreadless
SVReceiver_tick
SVSubscriber_create
SVSubscriber_setListener
SVSubscriber_destroy
SVClientASDU_getSmpCnt
SVClientASDU_getSvId
SVClientASDU_getConfRev
SVClientASDU_getINT8
SVClientASDU_getINT16
SVClientASDU_getINT32
SVClientASDU_getINT8U
SVClientASDU_getINT16U
SVClientASDU_getINT32U
SVClientASDU_getFLOAT32
SVClientASDU_getFLOAT64
SVClientASDU_getDataSize
ClientSVControlBlock_create
ClientSVControlBlock_destroy
ClientSVControlBlock_isMulticast
ClientSVControlBlock_getLastComError
ClientSVControlBlock_setSvEna
ClientSVControlBlock_getSvEna
ClientSVControlBlock_setResv
ClientSVControlBlock_getResv
ClientSVControlBlock_getMsvID
ClientSVControlBlock_getDatSet
ClientSVControlBlock_getConfRev
ClientSVControlBlock_getSmpRate
ClientSVControlBlock_getDstAddress
ClientSVControlBlock_getOptFlds
ClientSVControlBlock_getSmpMod
ClientSVControlBlock_getNoASDU