SSF.OS.UDP
Class udpSession

java.lang.Object
  |
  +--SSF.OS.ProtocolSession
        |
        +--SSF.OS.UDP.udpSession
All Implemented Interfaces:
com.renesys.raceway.DML.Configurable

public class udpSession
extends ProtocolSession

A UDP session between two endpoints identified by their IP adresses and port numbers.


Field Summary
 int local_ip
          source (local) IP address
 int local_port
          source (local) port number
 int remote_ip
          destination (remote) IP address
 int remote_port
          destination (remote) port number
 
Fields inherited from class SSF.OS.ProtocolSession
name, use
 
Constructor Summary
udpSession(udpSessionMaster udpms, udpSocket sock)
          Constructors
 
Method Summary
 boolean push(ProtocolMessage message, ProtocolSession fromSession)
          Class Methods
 
Methods inherited from class SSF.OS.ProtocolSession
close, closed, config, debugIdentifier, inGraph, init, open, opened, pushAfterDelay, pushAfterDelayFailed, setGraph, version
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

local_ip

public int local_ip
source (local) IP address


local_port

public int local_port
source (local) port number


remote_ip

public int remote_ip
destination (remote) IP address


remote_port

public int remote_port
destination (remote) port number

Constructor Detail

udpSession

public udpSession(udpSessionMaster udpms,
                  udpSocket sock)
Constructors

Method Detail

push

public boolean push(ProtocolMessage message,
                    ProtocolSession fromSession)
             throws ProtocolException
Class Methods

Specified by:
push in class ProtocolSession
ProtocolException