de.jiac.micro.sunspot.aodv
Class DiscoveryProtocolManager

java.lang.Object
  extended by de.jiac.micro.sunspot.aodv.DiscoveryProtocolManager
All Implemented Interfaces:
com.sun.spot.peripheral.radio.IProtocolManager

public class DiscoveryProtocolManager
extends Object
implements com.sun.spot.peripheral.radio.IProtocolManager

Version:
$Revision:$
Author:
Marcel Patzlaff

Nested Class Summary
static interface DiscoveryProtocolManager.IDiscoveryListener
           
 
Field Summary
static byte PROTOCOL_NUM
           
 
Constructor Summary
DiscoveryProtocolManager(DiscoveryProtocolManager.IDiscoveryListener listener)
           
 
Method Summary
 void processIncomingData(byte[] payload, com.sun.spot.peripheral.radio.LowPanHeaderInfo headerInfo)
           
protected  void processIncomingData(com.sun.spot.peripheral.radio.IncomingData incoming)
           
 void sendIdentification(String identification)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROTOCOL_NUM

public static final byte PROTOCOL_NUM
See Also:
Constant Field Values
Constructor Detail

DiscoveryProtocolManager

public DiscoveryProtocolManager(DiscoveryProtocolManager.IDiscoveryListener listener)
Method Detail

processIncomingData

public void processIncomingData(byte[] payload,
                                com.sun.spot.peripheral.radio.LowPanHeaderInfo headerInfo)
Specified by:
processIncomingData in interface com.sun.spot.peripheral.radio.IProtocolManager

sendIdentification

public void sendIdentification(String identification)
                        throws IOException
Throws:
IOException

start

public void start()

stop

public void stop()

processIncomingData

protected void processIncomingData(com.sun.spot.peripheral.radio.IncomingData incoming)


Copyright © 2008-2011 DAI-Labor. All Rights Reserved.