|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpops.ale.engine.input.RPChannel
public abstract class RPChannel
Rp connector class.
Field Summary | |
---|---|
protected boolean |
isDefaultTriggerLauncherInstalled
|
Constructor Summary | |
---|---|
RPChannel()
Constructor |
Method Summary | |
---|---|
abstract void |
clean()
Cleanup at end. |
abstract ECInitiationCondition |
getInitCondition()
Determines the condition that started the reading process. |
abstract ECTrigger |
getInitTrigger()
Determines what trigger started the reading process. |
abstract ECTerminationCondition |
getTermCondition()
Determines the condition that stopped the reading process. |
abstract ECTrigger |
getTermTrigger()
Determines what trigger stopped the reading process. |
abstract boolean |
hasTags()
Indicates if channel has more tags to read. |
abstract void |
init(java.lang.String reader_name,
ECSpec spec)
Set up the communication channel. |
abstract boolean |
isDone()
Indicates if channel has done receiving all tags due to a termination condition. |
protected void |
killDefaultTriggerLauncher()
|
abstract Tag |
nextTag()
Blocking read access to get tag data array containing the EPC code. |
abstract void |
start()
Activates channel and starts acquisition process. |
protected void |
startDefaultTriggerLauncher()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected boolean isDefaultTriggerLauncherInstalled
Constructor Detail |
---|
public RPChannel()
Method Detail |
---|
protected void startDefaultTriggerLauncher()
protected void killDefaultTriggerLauncher()
public abstract void init(java.lang.String reader_name, ECSpec spec)
reader_name
- the name of the reader to connect.spec
- the ECSpec
object containing the following information :public abstract void start()
public abstract void clean()
public abstract boolean isDone()
public abstract boolean hasTags()
public abstract Tag nextTag()
public abstract ECInitiationCondition getInitCondition()
public abstract ECTrigger getInitTrigger()
public abstract ECTerminationCondition getTermCondition()
public abstract ECTrigger getTermTrigger()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |