Index

A C D E G H I N P R S T U V Y 
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
YasdiChannel represents a single channel of a device.
YasdiChannel.Type - Enum Class in de.michaeldenk.yasdi4j
The different channel types.
YasdiChannelAccessRights - Class in de.michaeldenk.yasdi4j
YasdiChannelAccessRights represents the access rights of a channel.
YasdiDevice - Class in de.michaeldenk.yasdi4j
YasdiDevice represents 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
YasdiDriver represents a driver for YASDI.
YasdiMaster - Class in de.michaeldenk.yasdi4j
YasdiMaster is the high level interface to the YASDI master library functions.
YasdiMaster.State - Enum Class in de.michaeldenk.yasdi4j
The different states of the master.
A C D E G H I N P R S T U V Y 
All Classes and Interfaces|All Packages|Constant Field Values