org.mitre.jdas
Class JdasDataInBroker

java.lang.Object
  |
  +--galaxy.server.DataInBroker
        |
        +--org.mitre.jdas.JdasDataInBroker
All Implemented Interfaces:
java.lang.Runnable

public class JdasDataInBroker
extends galaxy.server.DataInBroker


Fields inherited from class galaxy.server.DataInBroker
env, frameDispatcher, server
 
Constructor Summary
JdasDataInBroker(JdasServer s, java.net.InetAddress ip, int port, galaxy.lang.GFrame frame, Controller controller)
           
 
Method Summary
protected  void disconnectReceived()
           
 javax.sound.sampled.AudioFormat getAudioFormat()
           
 byte[] getData()
           
 boolean isActive()
           
 boolean isDataAvailable()
           
 void receivedBinary(galaxy.lang.GBinary parm1)
           
 void receivedFloat(java.lang.Float parm1)
           
 void receivedFloat32(galaxy.lang.Float32 parm1)
           
 void receivedFloat64(galaxy.lang.Float64 parm1)
           
 void receivedFrame(galaxy.lang.GFrame parm1)
           
 void receivedInt16(galaxy.lang.Int16 parm1)
           
 void receivedInt32(galaxy.lang.Int32 parm1)
           
 void receivedInt64(galaxy.lang.Int64 parm1)
           
 void receivedInteger(java.lang.Integer parm1)
           
 void receivedList(galaxy.lang.GVector parm1)
           
 void receivedString(java.lang.String str)
           
 void receivedSymbol(galaxy.lang.Symbol parm1)
           
 
Methods inherited from class galaxy.server.DataInBroker
abortReceived, cleanup, getServer, isStopped, registerWithServer, run, start, stop, unregisterFromServer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JdasDataInBroker

public JdasDataInBroker(JdasServer s,
                        java.net.InetAddress ip,
                        int port,
                        galaxy.lang.GFrame frame,
                        Controller controller)
                 throws java.lang.Exception
Method Detail

getAudioFormat

public javax.sound.sampled.AudioFormat getAudioFormat()

getData

public byte[] getData()

isActive

public boolean isActive()

isDataAvailable

public boolean isDataAvailable()

receivedString

public void receivedString(java.lang.String str)
Overrides:
receivedString in class galaxy.server.DataInBroker

receivedBinary

public void receivedBinary(galaxy.lang.GBinary parm1)
Overrides:
receivedBinary in class galaxy.server.DataInBroker

receivedInt16

public void receivedInt16(galaxy.lang.Int16 parm1)
Overrides:
receivedInt16 in class galaxy.server.DataInBroker

receivedFloat32

public void receivedFloat32(galaxy.lang.Float32 parm1)
Overrides:
receivedFloat32 in class galaxy.server.DataInBroker

receivedFrame

public void receivedFrame(galaxy.lang.GFrame parm1)
Overrides:
receivedFrame in class galaxy.server.DataInBroker

receivedFloat64

public void receivedFloat64(galaxy.lang.Float64 parm1)
Overrides:
receivedFloat64 in class galaxy.server.DataInBroker

receivedInt64

public void receivedInt64(galaxy.lang.Int64 parm1)
Overrides:
receivedInt64 in class galaxy.server.DataInBroker

receivedInt32

public void receivedInt32(galaxy.lang.Int32 parm1)
Overrides:
receivedInt32 in class galaxy.server.DataInBroker

receivedSymbol

public void receivedSymbol(galaxy.lang.Symbol parm1)
Overrides:
receivedSymbol in class galaxy.server.DataInBroker

receivedInteger

public void receivedInteger(java.lang.Integer parm1)
Overrides:
receivedInteger in class galaxy.server.DataInBroker

receivedFloat

public void receivedFloat(java.lang.Float parm1)
Overrides:
receivedFloat in class galaxy.server.DataInBroker

receivedList

public void receivedList(galaxy.lang.GVector parm1)
Overrides:
receivedList in class galaxy.server.DataInBroker

disconnectReceived

protected void disconnectReceived()
Overrides:
disconnectReceived in class galaxy.server.DataInBroker