jreceiver.common.rec.driver
Interface Signal

All Superinterfaces:
Hashable, Rec
All Known Implementing Classes:
SignalRec

public interface Signal
extends Rec

An interface describing a signal associated with a driverbind profile.

Version:
$Revision: 1.2 $ $Date: 2002/12/29 00:44:06 $
Author:
Reed Esau

Field Summary
static java.lang.String HKEY_COMMAND
           
static java.lang.String HKEY_MASTER_DEVICE
           
static java.lang.String HKEY_SIG_DATA
           
static java.lang.String POPULATE_COMMAND
          include the command rec for the cmd_id
static java.lang.String POPULATE_MASTER_DEVICE
          include a device with the signal - used in routing
 
Fields inherited from interface jreceiver.common.rec.Rec
HKEY_KEY, NO_LIMIT
 
Method Summary
 Command getCommand()
           
 Device getMasterDevice()
           
 java.lang.String getSignalData()
           
 void setCommand(Command cmd)
           
 void setMasterDevice(Device master_device)
           
 void setSignalData(java.lang.String sig_data)
           
 
Methods inherited from interface jreceiver.common.rec.Rec
getKey, setKey
 
Methods inherited from interface jreceiver.common.rec.Hashable
toHash, toString
 

Field Detail

HKEY_SIG_DATA

public static final java.lang.String HKEY_SIG_DATA

HKEY_COMMAND

public static final java.lang.String HKEY_COMMAND

HKEY_MASTER_DEVICE

public static final java.lang.String HKEY_MASTER_DEVICE

POPULATE_COMMAND

public static final java.lang.String POPULATE_COMMAND
include the command rec for the cmd_id

POPULATE_MASTER_DEVICE

public static final java.lang.String POPULATE_MASTER_DEVICE
include a device with the signal - used in routing
Method Detail

getSignalData

public java.lang.String getSignalData()

setSignalData

public void setSignalData(java.lang.String sig_data)

getCommand

public Command getCommand()

setCommand

public void setCommand(Command cmd)

getMasterDevice

public Device getMasterDevice()

setMasterDevice

public void setMasterDevice(Device master_device)


Copyright © 2001-2002 Reed Esau, All Rights Reserved.