| Package | Description |
|---|---|
| org.lsst.ccs.drivers.ads.wrapper |
| Modifier and Type | Method and Description |
|---|---|
long |
ADSLibrary.AdsGetLocalAddressEx(long port,
AmsAddr pAddr)
Returns the local NetId and port number.
|
long |
ADSLibrary.AdsSyncAddDeviceNotificationReqEx(long port,
AmsAddr pAddr,
int indexGroup,
int indexOffset,
AdsNotificationAttrib pAttrib,
PAdsNotificationFuncEx pFunc,
int hUser,
int[] pNotification)
A notification is defined within an ADS server (e.g.
|
long |
ADSLibrary.AdsSyncDelDeviceNotificationReqEx(long port,
AmsAddr pAddr,
int hNotification)
A notification defined previously is deleted from an ADS server.
|
long |
ADSLibrary.AdsSyncReadDeviceInfoReqEx(long port,
AmsAddr pAddr,
String devName,
AdsVersion version)
Reads the identification and version number of an ADS server.
|
long |
ADSLibrary.AdsSyncReadReqEx2(long port,
AmsAddr pAddr,
int indexGroup,
int indexOffset,
int bufferLength,
byte[] buffer,
int[] bytesRead)
Reads data synchronously from an ADS server.
|
long |
ADSLibrary.AdsSyncReadStateReqEx(long port,
AmsAddr pAddr,
short[] adsState,
short[] devState)
Reads the ADS status and the device status from an ADS server.
|
long |
ADSLibrary.AdsSyncReadWriteReqEx2(long port,
AmsAddr pAddr,
int indexGroup,
int indexOffset,
int readLength,
byte[] readData,
int writeLength,
byte[] writeData,
int[] bytesRead)
Writes data synchronously into an ADS server and receives data back from the ADS server.
|
long |
ADSLibrary.AdsSyncWriteControlReqEx(long port,
AmsAddr pAddr,
short adsState,
short devState,
int bufferLength,
byte[] buffer)
Changes the ADS status and the device status of an ADS server.
|
long |
ADSLibrary.AdsSyncWriteReqEx(long port,
AmsAddr pAddr,
int indexGroup,
int indexOffset,
int bufferLength,
byte[] buffer)
Writes data synchronously to an ADS server.
|
void |
PAdsNotificationFuncEx.apply(AmsAddr pAddr,
AdsNotificationHeader pNotification,
int hUser)
Type definition of the callback function required by the AdsSyncAddDeviceNotificationReqEx() function.
|
Copyright © 2018 LSST. All rights reserved.