holoedit.rt
Class Connection
java.lang.Object
holoedit.rt.Connection
- All Implemented Interfaces:
- com.illposed.osc.OSCListener, ConnectionListener, java.lang.Runnable, java.util.EventListener
- Direct Known Subclasses:
- BonjourConnection, OSCConnection
public abstract class Connection
- extends java.lang.Object
- implements java.lang.Runnable, com.illposed.osc.OSCListener, ConnectionListener
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PROTOCOL_VERSION
public java.lang.String PROTOCOL_VERSION
VERBOSE_IN
protected static final boolean VERBOSE_IN
- See Also:
- Constant Field Values
VERBOSE_OUT
protected static final boolean VERBOSE_OUT
- See Also:
- Constant Field Values
ORDER_NONE
protected static final int ORDER_NONE
- See Also:
- Constant Field Values
ORDER_STOP
protected static final int ORDER_STOP
- See Also:
- Constant Field Values
ORDER_PLAY
protected static final int ORDER_PLAY
- See Also:
- Constant Field Values
ORDER_PAUSE
protected static final int ORDER_PAUSE
- See Also:
- Constant Field Values
ORDER_RESUME
protected static final int ORDER_RESUME
- See Also:
- Constant Field Values
ORDER_RECORD
protected static final int ORDER_RECORD
- See Also:
- Constant Field Values
CUE_OFFSET
protected static final int CUE_OFFSET
- See Also:
- Constant Field Values
open
protected boolean open
autostop
protected boolean autostop
playing
protected boolean playing
recording
protected boolean recording
paused
protected boolean paused
loop
protected boolean loop
out
protected int out
in
protected int in
address
protected java.lang.String address
sender
protected com.illposed.osc.OSCPortOut sender
receiver
protected com.illposed.osc.OSCPortIn receiver
keyOut
protected java.lang.String keyOut
keyIn
protected java.lang.String keyIn
runner
protected java.lang.Thread runner
counter
protected int counter
end
protected int end
beg
protected int beg
total
protected int total
firstCue
protected boolean firstCue
mainRef
protected Main mainRef
looping
protected boolean looping
preloading
protected boolean preloading
oldDate
protected long oldDate
date
protected long date
oversleep
protected int oversleep
currentEditName
protected java.lang.String currentEditName
currentSpatDomain
protected java.lang.String currentSpatDomain
currentSpatName
protected java.lang.String currentSpatName
recTrajs
protected java.util.Vector<HoloTraj> recTrajs
recBegDate
protected int recBegDate
loopNum
protected int loopNum
order
protected int order
currentTrack
protected HoloTrack currentTrack
templist
protected java.util.ArrayList<java.lang.Object> templist
Connection
public Connection(Main m)
open
public abstract void open()
close
public abstract void close()
newSender
protected abstract void newSender()
newReceiver
protected abstract void newReceiver()
treatPacket
protected void treatPacket(java.util.Date msgDate,
java.lang.String key,
java.lang.Object[] msg)
treatRecord
protected void treatRecord(int tkNum,
java.lang.Object[] msg)
treatRecordSegment
protected void treatRecordSegment(int tkNum)
send
protected void send(java.lang.String key,
java.lang.String msg)
send
public void send(java.lang.String key,
java.lang.Object[] msg)
send
public void send(java.lang.String msg)
acceptMessage
public void acceptMessage(java.util.Date msgDate,
com.illposed.osc.OSCMessage msg)
- Specified by:
acceptMessage
in interface com.illposed.osc.OSCListener
getIn
public int getIn()
setIn
public void setIn(int in)
getOut
public int getOut()
setOut
public void setOut(int out)
setAddress
public void setAddress(java.lang.String a)
setKeyIn
public void setKeyIn(java.lang.String k)
getKeyIn
public java.lang.String getKeyIn()
setKeyOut
public void setKeyOut(java.lang.String k)
getKeyOut
public java.lang.String getKeyOut()
setTime
public void setTime(int msg)
setTotalTime
public void setTotalTime(int msg)
getTotalTime
public int getTotalTime()
setBegin
public void setBegin(int b)
setBegTime
public void setBegTime(int msg)
setEnd
public void setEnd(int e)
setEndTime
public void setEndTime(int msg)
getCurrentTime
public int getCurrentTime()
setCurrentTime
public void setCurrentTime(int c)
sendBegin
public void sendBegin()
sendEnd
public void sendEnd()
sendTotal
public void sendTotal()
setLoop
public void setLoop(int msg)
isOpen
public boolean isOpen()
isPlaying
public boolean isPlaying()
isRecording
public boolean isRecording()
getAutostop
public boolean getAutostop()
setAutostop
public void setAutostop(boolean a)
record
public void record(boolean b)
play
public void play()
stop
public void stop()
stopAndPlay
public void stopAndPlay()
pause
public void pause()
preload
public void preload()
preloadFirst
public void preloadFirst()
spatUpdate
public void spatUpdate()
loop
public void loop(boolean l)
getLoop
public boolean getLoop()
changeLoop
public boolean changeLoop()
playstop
public void playstop()
position
public void position()
sendVisible
public void sendVisible()
sendPaths
public void sendPaths()
getAddress
public java.lang.String getAddress()
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
sendSpeakers
public void sendSpeakers()
oscAddressChanged
public void oscAddressChanged(java.util.EventObject event,
java.lang.String newAdress)
- Specified by:
oscAddressChanged
in interface ConnectionListener
oscPortOutChanged
public void oscPortOutChanged(java.util.EventObject event,
int newOscPortOut)
- Specified by:
oscPortOutChanged
in interface ConnectionListener
connectToService
public void connectToService(java.util.EventObject event,
java.lang.String serviceName)
- Specified by:
connectToService
in interface ConnectionListener
disconnectCalled
public void disconnectCalled(java.util.EventObject event)
- Specified by:
disconnectCalled
in interface ConnectionListener