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, upThreadEnabledpublic 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()
ProtocolprovidedUpServices in class Protocolpublic java.util.Vector providedDownServices()
ProtocolprovidedDownServices in class Protocolpublic void up(Event evt)
public void down(Event evt)
ProtocolpassDown(). 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.