nl.tudelft.simulation.messaging.devices.components
Interface SendingDeviceInterface

All Superinterfaces:
DeviceInterface, nl.tudelft.simulation.event.EventProducerInterface
All Known Implementing Classes:
SendingDevice, SendingReceivingDevice

public interface SendingDeviceInterface
extends DeviceInterface

The SendingDeviceInterface, which extends the normal DeviceInterface with a 'send' method.

Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information www.simulation.tudelft.nl . The source code and binary code of this software is proprietary information of Delft University of Technology.

Version:
$$Revision: 1.2 $$ $$Date: 2005/04/08 10:56:35 $$
Author:
Peter Jacobs , Stijn-Pieter van Houten , Alexander Verbraeck

Field Summary
 
Fields inherited from interface nl.tudelft.simulation.messaging.devices.components.DeviceInterface
STATE_CHANGE_EVENT
 
Fields inherited from interface nl.tudelft.simulation.event.EventProducerInterface
FIRST_POSITION, LAST_POSITION
 
Method Summary
 java.lang.Object send(Message message)
          sends a message
 
Methods inherited from interface nl.tudelft.simulation.messaging.devices.components.DeviceInterface
getDeviceType, getName, getState, getTransmissionDelay, getTransmissionFrequency
 
Methods inherited from interface nl.tudelft.simulation.event.EventProducerInterface
addListener, addListener, addListener, addListener, getEventTypes, removeListener
 

Method Detail

send

public java.lang.Object send(Message message)
sends a message

Parameters:
message - the message to be send
Returns:
acknowledgement


Copyright © 2004-2005 Delft University of Technology, the Netherlands. All Rights Reserved.