public class QUEUE extends Protocol
Modifier and Type | Class and Description |
---|---|
static interface |
QUEUE.Observer |
down_handler, down_prot, down_queue, down_thread, down_thread_prio, log, observer, props, stack, stats, up_handler, up_prot, up_queue, up_thread, up_thread_prio
Constructor and Description |
---|
QUEUE() |
Modifier and Type | Method and Description |
---|---|
void |
down(Event evt)
An event is to be sent down the stack.
|
java.util.Vector |
getDownVector() |
java.lang.String |
getName()
All protocol names have to be unique !
|
boolean |
getQueueingDown() |
boolean |
getQueueingUp() |
java.util.Vector |
getUpVector() |
java.util.Vector |
providedDownServices()
List of events that are provided to layers below (they will be handled when sent down from
below).
|
java.util.Vector |
providedUpServices()
List of events that are provided to layers above (they will be handled when sent down from
above).
|
void |
setObserver(QUEUE.Observer observer)
Only 1 observer is allowed.
|
void |
up(Event evt)
Queues or passes up events.
|
destroy, downThreadEnabled, dumpStats, enableStats, getDownProtocol, getDownQueue, getProperties, getUpProtocol, getUpQueue, handleSpecialDownEvent, init, passDown, passUp, printStats, receiveDownEvent, receiveUpEvent, requiredDownServices, requiredUpServices, resetStats, setDownProtocol, setObserver, setProperties, setPropertiesInternal, setProtocolStack, setUpProtocol, start, startDownHandler, startUpHandler, statsEnabled, stop, stopInternal, upThreadEnabled
public void setObserver(QUEUE.Observer observer)
public java.util.Vector getUpVector()
public java.util.Vector getDownVector()
public boolean getQueueingUp()
public boolean getQueueingDown()
public java.lang.String getName()
public java.util.Vector providedUpServices()
Protocol
providedUpServices
in class Protocol
public java.util.Vector providedDownServices()
Protocol
providedDownServices
in class Protocol
public void up(Event evt)
public void down(Event evt)
Protocol
passDown()
. In case of a GET_ADDRESS event (which tries to
retrieve the stack's address from one of the bottom layers), the layer may need to send
a new response event back up the stack using passUp()
.Copyright ? 1998-2006 Bela Ban. All Rights Reserved.