Appia Documentation

net.sf.appia.protocols.udpsimple
Class UdpSimpleLayer

java.lang.Object
  extended by net.sf.appia.core.Layer
      extended by net.sf.appia.protocols.udpsimple.UdpSimpleLayer
All Implemented Interfaces:
AppiaMulticastSupport

public class UdpSimpleLayer
extends Layer
implements AppiaMulticastSupport

Class UdpSimpleLayer is the Layer subclassing for UdpSimple protocol. This protocol serializes and deserializes SendableEvents to/from the network using UDP point-to-point or multicast sockets. The UdpSimple protocol provides the following events:

The protocol accepts the following events:

Author:
Hugo Miranda, M.Joao Monteiro, Alexandre Pinto
See Also:
Layer, UdpSimpleSession, SendableEvent, SendableNotDeliveredEvent, RegisterSocketEvent, MulticastInitEvent, ChannelInit, Debug, ChannelClose, MaxPDUSizeEvent

Field Summary
 
Fields inherited from class net.sf.appia.core.Layer
evAccept, evProvide, evRequire
 
Constructor Summary
UdpSimpleLayer()
          Standard empty constructor
 
Method Summary
 Session createSession()
           
 
Methods inherited from class net.sf.appia.core.Layer
channelDispose, getAcceptedEvents, getProvidedEvents, getRequiredEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UdpSimpleLayer

public UdpSimpleLayer()
Standard empty constructor

Method Detail

createSession

public Session createSession()
Specified by:
createSession in class Layer

Appia Documentation

COPYRIGHT 2006-2009, University of Lisbon and INESC-ID
For updates and related information please see Appia Home Page
Send questions, sugestions or remarks to the appia-users mailing list