cdev
Class DeviceTransaction

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--cdev.DeviceEvent
              |
              +--cdev.DeviceTransaction
Direct Known Subclasses:
ClipTransaction

public class DeviceTransaction
extends DeviceEvent

See Also:
Serialized Form

Field Summary
static int CANCELLED
           
static int COMPLETE
           
static int GET
           
static int GETREFERENCE
           
static int INCOMPLETE
           
static int MAXCODE
           
static int MONITOROFF
           
static int MONITORON
           
static int PENDING
           
static int RECEIVED
           
static int SEND
           
static int SET
           
static int SETREFERENCE
           
 
Constructor Summary
DeviceTransaction()
           
 
Method Summary
 Data getOutboundData()
           
 Data getRequestData()
           
 int getState()
           
 int getTransactionNumber()
           
 boolean isSynchronous()
          isSynchronous: synchronous means Data and no listener.
 void removeListener(java.lang.Object obj)
          removeListener: This removes the DeviceListener or a Data from a vector.
 void setData(Data d)
           
 void setError(DeviceError err)
           
 
Methods inherited from class cdev.DeviceEvent
getCycleStamp, getCycleType, getData, getDevice, getDeviceName, getDeviceNames, getError, getMessage, getOpcode, getProperty, getValue, isComplete, setSource, toString
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

GET

public static final int GET

SET

public static final int SET

MONITORON

public static final int MONITORON

MONITOROFF

public static final int MONITOROFF

SEND

public static final int SEND

GETREFERENCE

public static final int GETREFERENCE

SETREFERENCE

public static final int SETREFERENCE

MAXCODE

public static final int MAXCODE

PENDING

public static final int PENDING

INCOMPLETE

public static final int INCOMPLETE

RECEIVED

public static final int RECEIVED

COMPLETE

public static final int COMPLETE

CANCELLED

public static final int CANCELLED
Constructor Detail

DeviceTransaction

public DeviceTransaction()
Method Detail

getState

public int getState()

getTransactionNumber

public int getTransactionNumber()

getOutboundData

public Data getOutboundData()

getRequestData

public Data getRequestData()

setData

public void setData(Data d)

setError

public void setError(DeviceError err)

removeListener

public void removeListener(java.lang.Object obj)
removeListener: This removes the DeviceListener or a Data from a vector.

isSynchronous

public boolean isSynchronous()
isSynchronous: synchronous means Data and no listener.