Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addDeviceListener(YasdiDeviceListener) - Method in class de.michaeldenk.yasdi4j.YasdiMaster
-
Adds a device event listener to the device event listener list.
- ANALOG - Enum constant in enum class de.michaeldenk.yasdi4j.YasdiChannel.Type
C
- canRead() - Method in class de.michaeldenk.yasdi4j.YasdiChannelAccessRights
-
Returns true if this channel can be read.
- canWrite() - Method in class de.michaeldenk.yasdi4j.YasdiChannelAccessRights
-
Returns true if this channel can be written to.
- COUNTER - Enum constant in enum class de.michaeldenk.yasdi4j.YasdiChannel.Type
D
- de.michaeldenk.yasdi4j - package de.michaeldenk.yasdi4j
-
yasdi4j – Java Binding for YASDI.
- detectDevices(int) - Method in class de.michaeldenk.yasdi4j.YasdiMaster
-
Starts the device detection.
- DEVICE_DETECTION - Enum constant in enum class de.michaeldenk.yasdi4j.YasdiMaster.State
- deviceAdded(YasdiDeviceEvent) - Method in interface de.michaeldenk.yasdi4j.YasdiDeviceListener
-
Invoked when a new device is added.
- deviceRemoved(YasdiDeviceEvent) - Method in interface de.michaeldenk.yasdi4j.YasdiDeviceListener
-
Invoked when a device is removed.
- DIGITAL - Enum constant in enum class de.michaeldenk.yasdi4j.YasdiChannel.Type
E
- equals(Object) - Method in class de.michaeldenk.yasdi4j.YasdiChannel
- equals(Object) - Method in class de.michaeldenk.yasdi4j.YasdiDevice
- equals(Object) - Method in class de.michaeldenk.yasdi4j.YasdiDriver
G
- getAccessRights() - Method in class de.michaeldenk.yasdi4j.YasdiChannel
-
Returns the channel access rights for this channel.
- getChannel(String) - Method in class de.michaeldenk.yasdi4j.YasdiDevice
-
Return the first channel that has the name name.
- getChannels(int, int) - Method in class de.michaeldenk.yasdi4j.YasdiDevice
-
Returns all channels matching channelMask and channelIndex.
- getDevice() - Method in class de.michaeldenk.yasdi4j.YasdiChannel
-
Returns the device that has this channel.
- getDevice() - Method in class de.michaeldenk.yasdi4j.YasdiDeviceEvent
-
Returns the device that caused this event.
- getDeviceName() - Method in class de.michaeldenk.yasdi4j.YasdiDeviceEvent
-
Deprecated.
- getDevices() - Method in class de.michaeldenk.yasdi4j.YasdiMaster
-
Returns a copy of the array of detected devices.
- getDrivers() - Method in class de.michaeldenk.yasdi4j.YasdiMaster
-
Returns a copy of the array of available drivers.
- getId() - Method in class de.michaeldenk.yasdi4j.YasdiDriver
-
Returns the driver ID.
- getInstance() - Static method in class de.michaeldenk.yasdi4j.YasdiMaster
-
Returns the only instance of
YasdiMaster. - getMask() - Method in class de.michaeldenk.yasdi4j.YasdiChannel
-
Returns the channel mask (see YASDI manual for details).
- getName() - Method in class de.michaeldenk.yasdi4j.YasdiChannel
-
Returns the channel name.
- getName() - Method in class de.michaeldenk.yasdi4j.YasdiDevice
-
Returns the device name.
- getName() - Method in class de.michaeldenk.yasdi4j.YasdiDriver
-
Returns the driver name.
- getNrDevices() - Method in class de.michaeldenk.yasdi4j.YasdiMaster
-
Returns the number of detected devices.
- getNrDrivers() - Method in class de.michaeldenk.yasdi4j.YasdiMaster
-
Returns the number of available drivers.
- getParameterChannels() - Method in class de.michaeldenk.yasdi4j.YasdiDevice
-
Returns all parameter channels of this device.
- getSN() - Method in class de.michaeldenk.yasdi4j.YasdiDevice
-
Returns the serial number of this device.
- getSpotValueChannels() - Method in class de.michaeldenk.yasdi4j.YasdiDevice
-
Returns all spot value channels of this device.
- getState() - Method in class de.michaeldenk.yasdi4j.YasdiMaster
-
Returns the current state of the master.
- getType() - Method in class de.michaeldenk.yasdi4j.YasdiChannel
-
Returns the channel type.
- getType() - Method in class de.michaeldenk.yasdi4j.YasdiDevice
-
Returns the device type.
- getUnit() - Method in class de.michaeldenk.yasdi4j.YasdiChannel
-
Returns the channel unit.
- getValue() - Method in class de.michaeldenk.yasdi4j.YasdiChannel
-
Gets the current channel value.
- getValueText() - Method in class de.michaeldenk.yasdi4j.YasdiChannel
-
Gets the current channel value (if this channel has a text value).
H
- hashCode() - Method in class de.michaeldenk.yasdi4j.YasdiChannel
- hashCode() - Method in class de.michaeldenk.yasdi4j.YasdiDevice
- hashCode() - Method in class de.michaeldenk.yasdi4j.YasdiDriver
- hasText() - Method in class de.michaeldenk.yasdi4j.YasdiChannel
-
Returns true if this channel is a text value channel.
I
- initialize() - Method in class de.michaeldenk.yasdi4j.YasdiMaster
-
Initializes the master with the INI file yasdi.ini.
- initialize(String) - Method in class de.michaeldenk.yasdi4j.YasdiMaster
-
Initializes the master with the INI file configFile
- INITIALIZED - Enum constant in enum class de.michaeldenk.yasdi4j.YasdiMaster.State
N
- NOT_INITIALIZED - Enum constant in enum class de.michaeldenk.yasdi4j.YasdiMaster.State
P
- PARAMETER_CHANNEL_MASK - Static variable in class de.michaeldenk.yasdi4j.YasdiDevice
R
- removeDeviceListener(YasdiDeviceListener) - Method in class de.michaeldenk.yasdi4j.YasdiMaster
-
Removes a device event listener from the device event listener list.
- reset() - Method in class de.michaeldenk.yasdi4j.YasdiMaster
-
Resets the master.
S
- setAccessLevel(String, String) - Method in class de.michaeldenk.yasdi4j.YasdiMaster
-
Sets the access level of YASDI (see YASDI manual for details).
- setDriverOffline(YasdiDriver) - Method in class de.michaeldenk.yasdi4j.YasdiMaster
-
Sets the driver d offline.
- setDriverOnline(YasdiDriver) - Method in class de.michaeldenk.yasdi4j.YasdiMaster
-
Sets the driver d online.
- shutdown() - Method in class de.michaeldenk.yasdi4j.YasdiMaster
-
Shuts down the master.
- SHUTDOWN - Enum constant in enum class de.michaeldenk.yasdi4j.YasdiMaster.State
- SPOT_VALUE_CHANNEL_MASK - Static variable in class de.michaeldenk.yasdi4j.YasdiDevice
- STATUS - Enum constant in enum class de.michaeldenk.yasdi4j.YasdiChannel.Type
T
- toString() - Method in class de.michaeldenk.yasdi4j.YasdiChannel
- toString() - Method in class de.michaeldenk.yasdi4j.YasdiChannelAccessRights
- toString() - Method in class de.michaeldenk.yasdi4j.YasdiDevice
- toString() - Method in class de.michaeldenk.yasdi4j.YasdiDeviceEvent
- toString() - Method in class de.michaeldenk.yasdi4j.YasdiDriver
U
- updateValue(int) - Method in class de.michaeldenk.yasdi4j.YasdiChannel
-
Updates the value of this channel, if the current value is older than maxValueAge seconds.
V
- valueOf(String) - Static method in enum class de.michaeldenk.yasdi4j.YasdiChannel.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.michaeldenk.yasdi4j.YasdiMaster.State
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.michaeldenk.yasdi4j.YasdiChannel.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.michaeldenk.yasdi4j.YasdiMaster.State
-
Returns an array containing the constants of this enum class, in the order they are declared.
Y
- YasdiChannel - Class in de.michaeldenk.yasdi4j
-
YasdiChannelrepresents a single channel of a device. - YasdiChannel.Type - Enum Class in de.michaeldenk.yasdi4j
-
The different channel types.
- YasdiChannelAccessRights - Class in de.michaeldenk.yasdi4j
-
YasdiChannelAccessRightsrepresents the access rights of a channel. - YasdiDevice - Class in de.michaeldenk.yasdi4j
-
YasdiDevicerepresents a device with multiple channels. - YasdiDeviceEvent - Class in de.michaeldenk.yasdi4j
-
An event that indicates that a device was added or removed.
- YasdiDeviceListener - Interface in de.michaeldenk.yasdi4j
-
The listener interface for receiving device events.
- YasdiDriver - Class in de.michaeldenk.yasdi4j
-
YasdiDriverrepresents a driver for YASDI. - YasdiMaster - Class in de.michaeldenk.yasdi4j
-
YasdiMasteris the high level interface to the YASDI master library functions. - YasdiMaster.State - Enum Class in de.michaeldenk.yasdi4j
-
The different states of the master.
All Classes and Interfaces|All Packages|Constant Field Values