A B C D E F G H I J K L M N O P R S T U V

A

activateMute() - Method in class org.mitre.jdas.Controller
Activate VAD mute.
activateVoice() - Method in class org.mitre.jdas.Controller
Set voice state to active if possible.
addEventListener(EventListener) - Method in class org.mitre.jdas.JdasServer
Adds the specified JdasServerListener to the collection of current listeners.
addEventListener(EventListener) - Method in class org.mitre.jdas.Controller
Adds the specified ControllerListener to the collection of current listeners.
addEventListener(EventListener) - Method in interface org.mitre.jdas.event.EventGenerator
Adds the specified ControllerListener to the collection of current listeners.
AudioBroker - interface org.mitre.jdas.AudioBroker.
Objects implementing the AudioBroker interface are expected to implement methods to handle brokered audio I/O.
AudioBrokerEvent - class org.mitre.jdas.event.AudioBrokerEvent.
 
AudioBrokerEvent(Object, int) - Constructor for class org.mitre.jdas.event.AudioBrokerEvent
 
AudioBrokerListener - interface org.mitre.jdas.event.AudioBrokerListener.
 

B

BARGE_IN - Static variable in class org.mitre.jdas.event.PlaybackEvent
 
BARGE_IN_DISABLED - Static variable in class org.mitre.jdas.event.ModeEvent
 
BARGE_IN_ENABLED - Static variable in class org.mitre.jdas.event.ModeEvent
 
bargeIn() - Method in class org.mitre.jdas.Controller
Activates a barge-in event if barge-in enabled and playback has started.
BROKER_IN_FINISHED - Static variable in class org.mitre.jdas.event.AudioBrokerEvent
 
BROKER_IN_STARTED - Static variable in class org.mitre.jdas.event.AudioBrokerEvent
 
BROKER_OUT_FINISHED - Static variable in class org.mitre.jdas.event.AudioBrokerEvent
 
BROKER_OUT_STARTED - Static variable in class org.mitre.jdas.event.AudioBrokerEvent
 

C

Capture - class org.mitre.jdas.Capture.
 
Capture(Controller) - Constructor for class org.mitre.jdas.Capture
 
CaptureEvent - class org.mitre.jdas.event.CaptureEvent.
CaptureEvent extends ControllerEvent to specify id's appropriate to capture events.
CaptureEvent(Object, int) - Constructor for class org.mitre.jdas.event.CaptureEvent
 
Controller - class org.mitre.jdas.Controller.
The Controller class keeps track of the operating mode and state of JDAS, processes requests for mode and state changes, and dispatches events indicating those changes to listeners implementing the ControllerListener interface or extending the ControllerAdapter adapter class.
Controller(ServerArgParser) - Constructor for class org.mitre.jdas.Controller
The Controller class constructor processes command line arguments to set mode parameters and default audio format settings.
ControllerAdapter - class org.mitre.jdas.event.ControllerAdapter.
The ControllerAdapter class is an abstract base class implementing the ControllerListener interface.
ControllerAdapter() - Constructor for class org.mitre.jdas.event.ControllerAdapter
 
ControllerEvent - class org.mitre.jdas.ControllerEvent.
ControllerEvent is an abstract base class for events generated by the Controller class.
ControllerEvent(Object, int) - Constructor for class org.mitre.jdas.ControllerEvent
 
ControllerGUI - class org.mitre.jdas.ControllerGUI.
 
ControllerGUI(Controller) - Constructor for class org.mitre.jdas.ControllerGUI
 
ControllerListener - interface org.mitre.jdas.event.ControllerListener.
Objects implementing the ControllerListener interface are expected to implement handler methods for events generated by the Controller class.

D

deactivateMute() - Method in class org.mitre.jdas.Controller
Deactivate VAD mute.
deactivateVoice() - Method in class org.mitre.jdas.Controller
Set voice state to inactive.
DEBUG_DISABLED - Static variable in class org.mitre.jdas.event.ModeEvent
 
DEBUG_ENABLED - Static variable in class org.mitre.jdas.event.ModeEvent
 
detectVoiceActivity(AudioInputStream) - Method in class org.mitre.jdas.VoiceActivityDetector
 
disableBargeIn() - Method in class org.mitre.jdas.Controller
Disables barge-in mode.
disableDebug() - Method in class org.mitre.jdas.Controller
Disables debugging output mode.
disableGUI() - Method in class org.mitre.jdas.Controller
Disables controller GUI.
disableHalfDuplex() - Method in class org.mitre.jdas.Controller
Disables half-duplex mode.
disableKeypad() - Method in class org.mitre.jdas.Controller
Disables keypad GUI.
disablePlaybox() - Method in class org.mitre.jdas.Controller
Disables MIT audio playbox brokering mode.
disablePTT() - Method in class org.mitre.jdas.Controller
Disables push-to-talk mode.
disableStreaming() - Method in class org.mitre.jdas.Controller
Disables streaming mode if not currently recording.
disconnectReceived() - Method in class org.mitre.jdas.JdasDataInBroker
 

E

enableBargeIn() - Method in class org.mitre.jdas.Controller
Enables barge-in mode.
enableDebug() - Method in class org.mitre.jdas.Controller
Enables debugging output mode.
enableGUI() - Method in class org.mitre.jdas.Controller
Enables controller GUI.
enableHalfDuplex() - Method in class org.mitre.jdas.Controller
Enables half-duplex mode.
enableKeypad() - Method in class org.mitre.jdas.Controller
Enables keypad GUI.
enablePlaybox() - Method in class org.mitre.jdas.Controller
Disables MIT audio playbox brokering mode.
enablePTT() - Method in class org.mitre.jdas.Controller
Enables push-to-talk mode.
enableStreaming() - Method in class org.mitre.jdas.Controller
Enables streaming mode if not currently recording.
eventGenerated(AudioBrokerEvent) - Method in class org.mitre.jdas.ControllerGUI
 
eventGenerated(AudioBrokerEvent) - Method in interface org.mitre.jdas.event.AudioBrokerListener
 
eventGenerated(CaptureEvent) - Method in class org.mitre.jdas.KeypadGUI
 
eventGenerated(CaptureEvent) - Method in class org.mitre.jdas.ControllerGUI
 
eventGenerated(CaptureEvent) - Method in class org.mitre.jdas.JdasServer
 
eventGenerated(CaptureEvent) - Method in class org.mitre.jdas.Capture
 
eventGenerated(CaptureEvent) - Method in class org.mitre.jdas.event.ControllerAdapter
 
eventGenerated(CaptureEvent) - Method in interface org.mitre.jdas.event.ControllerListener
 
eventGenerated(GUIEvent) - Method in class org.mitre.jdas.KeypadGUI
 
eventGenerated(GUIEvent) - Method in class org.mitre.jdas.ControllerGUI
 
eventGenerated(GUIEvent) - Method in class org.mitre.jdas.JdasServer
 
eventGenerated(GUIEvent) - Method in class org.mitre.jdas.event.ControllerAdapter
 
eventGenerated(GUIEvent) - Method in interface org.mitre.jdas.event.ControllerListener
 
eventGenerated(InitializationEvent) - Method in class org.mitre.jdas.KeypadGUI
 
eventGenerated(InitializationEvent) - Method in class org.mitre.jdas.ControllerGUI
 
eventGenerated(InitializationEvent) - Method in class org.mitre.jdas.JdasServer
 
eventGenerated(InitializationEvent) - Method in class org.mitre.jdas.event.ControllerAdapter
 
eventGenerated(InitializationEvent) - Method in interface org.mitre.jdas.event.ControllerListener
 
eventGenerated(KeypadEvent) - Method in class org.mitre.jdas.KeypadGUI
 
eventGenerated(KeypadEvent) - Method in class org.mitre.jdas.ControllerGUI
 
eventGenerated(KeypadEvent) - Method in class org.mitre.jdas.JdasServer
 
eventGenerated(KeypadEvent) - Method in class org.mitre.jdas.event.ControllerAdapter
 
eventGenerated(KeypadEvent) - Method in interface org.mitre.jdas.event.ControllerListener
 
eventGenerated(ModeEvent) - Method in class org.mitre.jdas.KeypadGUI
 
eventGenerated(ModeEvent) - Method in class org.mitre.jdas.ControllerGUI
 
eventGenerated(ModeEvent) - Method in class org.mitre.jdas.Playback
 
eventGenerated(ModeEvent) - Method in class org.mitre.jdas.JdasServer
 
eventGenerated(ModeEvent) - Method in class org.mitre.jdas.Capture
 
eventGenerated(ModeEvent) - Method in class org.mitre.jdas.event.ControllerAdapter
 
eventGenerated(ModeEvent) - Method in interface org.mitre.jdas.event.ControllerListener
 
eventGenerated(PlaybackEvent) - Method in class org.mitre.jdas.KeypadGUI
 
eventGenerated(PlaybackEvent) - Method in class org.mitre.jdas.ControllerGUI
 
eventGenerated(PlaybackEvent) - Method in class org.mitre.jdas.Playback
 
eventGenerated(PlaybackEvent) - Method in class org.mitre.jdas.JdasServer
 
eventGenerated(PlaybackEvent) - Method in class org.mitre.jdas.event.ControllerAdapter
 
eventGenerated(PlaybackEvent) - Method in interface org.mitre.jdas.event.ControllerListener
 
eventGenerated(VADEvent) - Method in class org.mitre.jdas.KeypadGUI
 
eventGenerated(VADEvent) - Method in class org.mitre.jdas.ControllerGUI
 
eventGenerated(VADEvent) - Method in class org.mitre.jdas.JdasServer
 
eventGenerated(VADEvent) - Method in class org.mitre.jdas.Capture
 
eventGenerated(VADEvent) - Method in class org.mitre.jdas.event.ControllerAdapter
 
eventGenerated(VADEvent) - Method in interface org.mitre.jdas.event.ControllerListener
 
EventGenerator - interface org.mitre.jdas.event.EventGenerator.
The ControllerGenerator interface is used by Controller to fix its standard methods for managing subscribers and notifying them of events.

F

fire() - Method in class org.mitre.jdas.LockoutTimer
Fires a new lockout timer task to clear the lockout flag after a specified length of time.
flash() - Method in class org.mitre.jdas.Controller
Perform on-hook immediately followed by off-hook.

G

getAudioBroker() - Method in class org.mitre.jdas.Controller
Returns object implementing the AudioBroker interface to handle audio brokering.
getAudioFormat() - Method in class org.mitre.jdas.JdasDataInBroker
 
getController() - Method in class org.mitre.jdas.JdasMainServer
 
getData() - Method in class org.mitre.jdas.JdasDataInBroker
 
getDefaultPlaybackAudioFormat() - Method in class org.mitre.jdas.Controller
Return the default playback audio format determined from defaults overridden by command line arguments.
getDefaultRecordAudioFormat() - Method in class org.mitre.jdas.Controller
Return the default recording audio format determined from defaults overridden by command line arguments.
getDefaultVadLowerFactor() - Method in class org.mitre.jdas.Controller
Return the default factor used to adaptively lower the VAD threshold.
getDefaultVadRaiseFactor() - Method in class org.mitre.jdas.Controller
Return the default factor used to adaptively raise the VAD threshold.
getID() - Method in class org.mitre.jdas.JdasServerEvent
 
getID() - Method in class org.mitre.jdas.ControllerEvent
 
getLockoutDelay() - Method in class org.mitre.jdas.Controller
Returns delay used by the lockout timer.
GUI_DISABLED - Static variable in class org.mitre.jdas.event.ModeEvent
 
GUI_ENABLED - Static variable in class org.mitre.jdas.event.ModeEvent
 
GUI_INVISIBLE - Static variable in class org.mitre.jdas.event.GUIEvent
 
GUI_VISIBLE - Static variable in class org.mitre.jdas.event.GUIEvent
 
GUIEvent - class org.mitre.jdas.event.GUIEvent.
GUIEvent extends ControllerEvent to specify id's appropriate to GUI events.
GUIEvent(Object, int) - Constructor for class org.mitre.jdas.event.GUIEvent
 
guiInvisible() - Method in class org.mitre.jdas.Controller
Sets GUI state to invisible if the GUI is enabled and currently visible.
guiVisible() - Method in class org.mitre.jdas.Controller
Sets GUI state to visible if the GUI is enabled and currently invisible.

H

HALF_DUPLEX_DISABLED - Static variable in class org.mitre.jdas.event.ModeEvent
 
HALF_DUPLEX_ENABLED - Static variable in class org.mitre.jdas.event.ModeEvent
 

I

id - Variable in class org.mitre.jdas.JdasServerEvent
 
id - Variable in class org.mitre.jdas.ControllerEvent
 
InitializationEvent - class org.mitre.jdas.event.InitializationEvent.
InitializationEvent extends ControllerEvent to specify an initialization event.
InitializationEvent(Object) - Constructor for class org.mitre.jdas.event.InitializationEvent
 
isActive() - Method in class org.mitre.jdas.JdasDataInBroker
 
isActive() - Method in class org.mitre.jdas.LockoutTimer
 
isBargeInEnabled() - Method in class org.mitre.jdas.Controller
Indicates whether barge-in is enabled.
isCaptureActive() - Method in class org.mitre.jdas.Controller
 
isCaptureLineOpen() - Method in class org.mitre.jdas.Controller
 
isCaptureStartable() - Method in class org.mitre.jdas.Controller
 
isDataAvailable() - Method in class org.mitre.jdas.JdasDataInBroker
 
isDebugEnabled() - Method in class org.mitre.jdas.Controller
Indicates whether debugging output is enabled.
isGUIEnabled() - Method in class org.mitre.jdas.Controller
Indicates whether the JDAS controller GUI is enabled.
isGUIVisible() - Method in class org.mitre.jdas.Controller
Indicates whether the controller GUI is visible.
isHalfDuplexEnabled() - Method in class org.mitre.jdas.Controller
Indicates whether half-duplex operation is enabled.
isInputActive() - Method in class org.mitre.jdas.JdasServer
 
isInputActive() - Method in interface org.mitre.jdas.AudioBroker
Indicates the availability of audio data from an open message.
isInputStartable() - Method in class org.mitre.jdas.JdasServer
 
isInputStartable() - Method in interface org.mitre.jdas.AudioBroker
Indicates the availability of a message queued for playback.
isKeypadEnabled() - Method in class org.mitre.jdas.Controller
Indicates whether the JDAS telephony keypad GUI is enabled.
isKeypadVisible() - Method in class org.mitre.jdas.Controller
Indicates whether the keypad GUI is visible.
isMuteActive() - Method in class org.mitre.jdas.Controller
Indicates whether VAD mute is active.
isOnHook() - Method in class org.mitre.jdas.Controller
Indicates whether JDAS is in an on-hook state.
isOutputStarted() - Method in class org.mitre.jdas.JdasServer
 
isOutputStarted() - Method in interface org.mitre.jdas.AudioBroker
 
isPlaybackActive() - Method in class org.mitre.jdas.Controller
 
isPlaybackLineOpen() - Method in class org.mitre.jdas.Controller
 
isPlaybackStartable() - Method in class org.mitre.jdas.Controller
Indicates whether playback may be started.
isPlaybackStarted() - Method in class org.mitre.jdas.Controller
Indicates whether a start playback request is in force.
isPlayboxEnabled() - Method in class org.mitre.jdas.Controller
Indicates whether the MIT audio playbox audio brokering protocol is enabled.
isPTTEnabled() - Method in class org.mitre.jdas.Controller
Indicates whether push-to-talk operation is enabled.
isRecordStartable() - Method in class org.mitre.jdas.Controller
Indicates whether recording may be started.
isRecordStarted() - Method in class org.mitre.jdas.Controller
Indicates whether a start recording request is in force.
isResendable() - Method in class org.mitre.jdas.JdasServer
 
isResendable() - Method in class org.mitre.jdas.Controller
 
isResendable() - Method in interface org.mitre.jdas.AudioBroker
 
isStreamingEnabled() - Method in class org.mitre.jdas.Controller
Indicates whether streaming audio brokering is enabled.
isVADStartable() - Method in class org.mitre.jdas.Controller
Indicates whether voice activity detection may be started.
isVADStarted() - Method in class org.mitre.jdas.Controller
Indicates whether VAD has been started.
isVoiceActivateable() - Method in class org.mitre.jdas.Controller
Indicates whether the voice state may be set active.
isVoiceActive() - Method in class org.mitre.jdas.Controller
Indicates whether the voice state is active.

J

JdasDataInBroker - class org.mitre.jdas.JdasDataInBroker.
 
JdasDataInBroker(JdasServer, InetAddress, int, GFrame, Controller) - Constructor for class org.mitre.jdas.JdasDataInBroker
 
JdasMainServer - class org.mitre.jdas.JdasMainServer.
 
JdasMainServer(String[]) - Constructor for class org.mitre.jdas.JdasMainServer
 
JdasServer - class org.mitre.jdas.JdasServer.
 
JdasServer(JdasMainServer, Socket) - Constructor for class org.mitre.jdas.JdasServer
 
JdasServerEvent - class org.mitre.jdas.JdasServerEvent.
 
JdasServerEvent(Object, int) - Constructor for class org.mitre.jdas.JdasServerEvent
 

K

KEYPAD_DISABLED - Static variable in class org.mitre.jdas.event.ModeEvent
 
KEYPAD_ENABLED - Static variable in class org.mitre.jdas.event.ModeEvent
 
KEYPAD_INVISIBLE - Static variable in class org.mitre.jdas.event.GUIEvent
 
KEYPAD_VISIBLE - Static variable in class org.mitre.jdas.event.GUIEvent
 
KeypadEvent - class org.mitre.jdas.event.KeypadEvent.
KeypadEvent extends ControllerEvent to specify id's appropriate to keypad events.
KeypadEvent(Object, int) - Constructor for class org.mitre.jdas.event.KeypadEvent
 
KeypadGUI - class org.mitre.jdas.KeypadGUI.
 
KeypadGUI(Controller) - Constructor for class org.mitre.jdas.KeypadGUI
 
keypadInvisible() - Method in class org.mitre.jdas.Controller
Sets keypad GUI state to invisible if the keypad is enabled and currently visible.
keypadVisible() - Method in class org.mitre.jdas.Controller
Sets keypad GUI state to visible if the keypad is enabled and currently invisible.
keyPressed(KeyEvent) - Method in class org.mitre.jdas.KeypadGUI
 
keyReleased(KeyEvent) - Method in class org.mitre.jdas.KeypadGUI
 
keyTyped(KeyEvent) - Method in class org.mitre.jdas.KeypadGUI
 

L

LINE_CLOSED - Static variable in class org.mitre.jdas.event.PlaybackEvent
 
LINE_CLOSED - Static variable in class org.mitre.jdas.event.CaptureEvent
 
LINE_OPENED - Static variable in class org.mitre.jdas.event.PlaybackEvent
 
LINE_OPENED - Static variable in class org.mitre.jdas.event.CaptureEvent
 
LockoutTimer - class org.mitre.jdas.LockoutTimer.
The LockoutTimer class sets a lockout flag for a period of time specified by the Controller.getLockoutDelay() method.
LockoutTimer(Controller) - Constructor for class org.mitre.jdas.LockoutTimer
Extracts the lockout delay from the Controller object.

M

main(String[]) - Static method in class org.mitre.jdas.JdasMainServer
 
ModeEvent - class org.mitre.jdas.event.ModeEvent.
ModeEvent extends ControllerEvent to specify id's appropriate to mode events.
ModeEvent(Object, int) - Constructor for class org.mitre.jdas.event.ModeEvent
 
MUTE_ACTIVE - Static variable in class org.mitre.jdas.event.VADEvent
 
MUTE_INACTIVE - Static variable in class org.mitre.jdas.event.VADEvent
 

N

notifySubscribers(Object, EventObject) - Method in class org.mitre.jdas.JdasServer
Send a ControllerEvent to the subscribers.
notifySubscribers(Object, EventObject) - Method in class org.mitre.jdas.Controller
Send a ControllerEvent to the subscribers.
notifySubscribers(Object, EventObject) - Method in interface org.mitre.jdas.event.EventGenerator
Provides a way for events to be generated and sent to subscribers

O

OFF_HOOK - Static variable in class org.mitre.jdas.event.KeypadEvent
 
offHook() - Method in class org.mitre.jdas.Controller
Take JDAS off-hook.
ON_HOOK - Static variable in class org.mitre.jdas.event.KeypadEvent
 
onHook() - Method in class org.mitre.jdas.Controller
Put JDAS on-hook.
org.mitre.jdas - package org.mitre.jdas
Provides classes and interfaces for interacting with desktop audio devices, brokering audio to servers, and interfacing with the Galaxy Communicator Hub.
org.mitre.jdas.event - package org.mitre.jdas.event
Provides classes and interfaces for JDAS event handling.

P

Playback - class org.mitre.jdas.Playback.
 
PLAYBACK_STARTED - Static variable in class org.mitre.jdas.event.PlaybackEvent
 
PLAYBACK_STOPPED - Static variable in class org.mitre.jdas.event.PlaybackEvent
 
Playback(Controller) - Constructor for class org.mitre.jdas.Playback
 
PlaybackEvent - class org.mitre.jdas.event.PlaybackEvent.
PlaybackEvent extends ControllerEvent to specify id's appropriate to playback events.
PlaybackEvent(Object, int) - Constructor for class org.mitre.jdas.event.PlaybackEvent
 
PLAYBOX_DISABLED - Static variable in class org.mitre.jdas.event.ModeEvent
 
PLAYBOX_ENABLED - Static variable in class org.mitre.jdas.event.ModeEvent
 
PTT_DISABLED - Static variable in class org.mitre.jdas.event.ModeEvent
 
PTT_ENABLED - Static variable in class org.mitre.jdas.event.ModeEvent
 

R

receiveAudio() - Method in class org.mitre.jdas.JdasServer
 
receiveAudio() - Method in interface org.mitre.jdas.AudioBroker
Brokers in a buffer of audio bytes.
receivedBinary(GBinary) - Method in class org.mitre.jdas.JdasDataInBroker
 
receivedFloat(Float) - Method in class org.mitre.jdas.JdasDataInBroker
 
receivedFloat32(Float32) - Method in class org.mitre.jdas.JdasDataInBroker
 
receivedFloat64(Float64) - Method in class org.mitre.jdas.JdasDataInBroker
 
receivedFrame(GFrame) - Method in class org.mitre.jdas.JdasDataInBroker
 
receivedInt16(Int16) - Method in class org.mitre.jdas.JdasDataInBroker
 
receivedInt32(Int32) - Method in class org.mitre.jdas.JdasDataInBroker
 
receivedInt64(Int64) - Method in class org.mitre.jdas.JdasDataInBroker
 
receivedInteger(Integer) - Method in class org.mitre.jdas.JdasDataInBroker
 
receivedList(GVector) - Method in class org.mitre.jdas.JdasDataInBroker
 
receivedString(String) - Method in class org.mitre.jdas.JdasDataInBroker
 
receivedSymbol(Symbol) - Method in class org.mitre.jdas.JdasDataInBroker
 
RECORD_STARTED - Static variable in class org.mitre.jdas.event.CaptureEvent
 
RECORD_STOPPED - Static variable in class org.mitre.jdas.event.CaptureEvent
 
removeEventListener(EventListener) - Method in class org.mitre.jdas.JdasServer
Removes the specified ControllerListener from the collection of current jdasServerListeners.
removeEventListener(EventListener) - Method in class org.mitre.jdas.Controller
Removes the specified ControllerListener from the collection of current listeners.
removeEventListener(EventListener) - Method in interface org.mitre.jdas.event.EventGenerator
Removes the specified ControllerListener from the collection of current listeners.
RESEND - Static variable in class org.mitre.jdas.event.CaptureEvent
 
resend() - Method in class org.mitre.jdas.Controller
Activate resend state if not recording and there is audio data to send.
run() - Method in class org.mitre.jdas.Playback
 
run() - Method in class org.mitre.jdas.Capture
 

S

sendAudio(byte[]) - Method in class org.mitre.jdas.JdasServer
 
sendAudio(byte[]) - Method in interface org.mitre.jdas.AudioBroker
Brokers out a buffer of audio bytes.
serverOpBargeIn(GFrame) - Method in class org.mitre.jdas.JdasServer
 
serverOpDisableStreaming(GFrame) - Method in class org.mitre.jdas.JdasServer
 
serverOpEnableStreaming(GFrame) - Method in class org.mitre.jdas.JdasServer
 
serverOpFlushMessages(GFrame) - Method in class org.mitre.jdas.JdasServer
 
serverOpMuteToggle(GFrame) - Method in class org.mitre.jdas.JdasServer
 
serverOpReceiveAudio(GFrame) - Method in class org.mitre.jdas.JdasServer
 
serverOpReinitialize(GFrame) - Method in class org.mitre.jdas.JdasServer
 
serverOpResend(GFrame) - Method in class org.mitre.jdas.JdasServer
 
serverOpStartRecording(GFrame) - Method in class org.mitre.jdas.JdasServer
 
serverOpStopRecording(GFrame) - Method in class org.mitre.jdas.JdasServer
 
serverOpToggleStreaming(GFrame) - Method in class org.mitre.jdas.JdasServer
 
setAudioBroker(AudioBroker) - Method in class org.mitre.jdas.Controller
Sets object implementing the AudioBroker interface to handle audio brokering.
setBargeInEnabled(boolean) - Method in class org.mitre.jdas.Controller
Sets debugging output mode to specified value.
setCaptureLineOpen(boolean) - Method in class org.mitre.jdas.Controller
 
setDebugEnabled(boolean) - Method in class org.mitre.jdas.Controller
Sets debugging output mode to specified value.
setDefaultPlaybackAudioFormat(AudioFormat) - Method in class org.mitre.jdas.Controller
Set default playback audio format.
setDefaultRecordAudioFormat(AudioFormat) - Method in class org.mitre.jdas.Controller
Set default recording audio format.
setDefaultVadLowerFactor(float) - Method in class org.mitre.jdas.Controller
Set the default factor used to adaptively lower the VAD threshold.
setDefaultVadRaiseFactor(float) - Method in class org.mitre.jdas.Controller
Set the default factor used to adaptively raise the VAD threshold.
setGUIEnabled(boolean) - Method in class org.mitre.jdas.Controller
Sets controller GUI mode to specified value.
setGUIVisible(boolean) - Method in class org.mitre.jdas.Controller
Sets GUI state to specified value if possible.
setHalfDuplexEnabled(boolean) - Method in class org.mitre.jdas.Controller
Sets half-duplex mode to specified value.
setHook(boolean) - Method in class org.mitre.jdas.Controller
Set hook state to specified value.
setKeypadEnabled(boolean) - Method in class org.mitre.jdas.Controller
Sets keypad GUI mode to specified value.
setKeypadVisible(boolean) - Method in class org.mitre.jdas.Controller
Sets keypad GUI state to specified value if possible.
setMuteActive(boolean) - Method in class org.mitre.jdas.Controller
Set VAD mute to specified value.
setPlaybackLineOpen(boolean) - Method in class org.mitre.jdas.Controller
 
setPlaybackStarted(boolean) - Method in class org.mitre.jdas.Controller
Set playback start to specified value if possible.
setPlayboxEnabled(boolean) - Method in class org.mitre.jdas.Controller
Sets MIT audio playbox brokering mode to specified value.
setPTTEnabled(boolean) - Method in class org.mitre.jdas.Controller
Sets push-to-talk mode to specified value.
setRecordStarted(boolean) - Method in class org.mitre.jdas.Controller
Set record start to specified value if possible.
setServerID(String) - Method in class org.mitre.jdas.JdasServer
 
setStreaming(boolean) - Method in class org.mitre.jdas.Controller
Sets streaming mode if not currently recording.
setVADStarted(boolean) - Method in class org.mitre.jdas.Controller
Set VAD start to specified value if possible.
setVoiceActive(boolean) - Method in class org.mitre.jdas.Controller
Set voice activity state to specified value if possible.
sleep() - Method in class org.mitre.jdas.Controller
Sleeps invoking thread for default number of msec (125 to be exact)
start() - Method in class org.mitre.jdas.Playback
 
start() - Method in class org.mitre.jdas.Capture
 
startInput() - Method in class org.mitre.jdas.JdasServer
 
startInput() - Method in interface org.mitre.jdas.AudioBroker
Initiates broker input, throwing an exception if no message is available.
startOutput(AudioFormat) - Method in class org.mitre.jdas.JdasServer
 
startOutput(AudioFormat) - Method in interface org.mitre.jdas.AudioBroker
Initializes and starts output broker corresponding to given audio format.
startPlayback() - Method in class org.mitre.jdas.Controller
Start playback if possible.
startRecord() - Method in class org.mitre.jdas.Controller
Start recording if possible.
startVAD() - Method in class org.mitre.jdas.Controller
Start VAD monitoring if possible.
stop() - Method in class org.mitre.jdas.Playback
 
stop() - Method in class org.mitre.jdas.Capture
 
stopInput() - Method in class org.mitre.jdas.JdasServer
 
stopInput() - Method in interface org.mitre.jdas.AudioBroker
Terminates input brokering.
stopOutput() - Method in class org.mitre.jdas.JdasServer
 
stopOutput() - Method in interface org.mitre.jdas.AudioBroker
Shuts down broker output.
stopPlayback() - Method in class org.mitre.jdas.Controller
Stop playback.
stopRecord() - Method in class org.mitre.jdas.Controller
Stop recording.
stopVAD() - Method in class org.mitre.jdas.Controller
Stop VAD monitoring.
STREAMING_DISABLED - Static variable in class org.mitre.jdas.event.ModeEvent
 
STREAMING_ENABLED - Static variable in class org.mitre.jdas.event.ModeEvent
 

T

toString() - Method in class org.mitre.jdas.Controller
 
toString() - Method in class org.mitre.jdas.event.GUIEvent
 
toString() - Method in class org.mitre.jdas.event.VADEvent
 
toString() - Method in class org.mitre.jdas.event.PlaybackEvent
 
toString() - Method in class org.mitre.jdas.event.AudioBrokerEvent
 
toString() - Method in class org.mitre.jdas.event.ModeEvent
 
toString() - Method in class org.mitre.jdas.event.KeypadEvent
 
toString() - Method in class org.mitre.jdas.event.CaptureEvent
 
toString() - Method in class org.mitre.jdas.event.InitializationEvent
 
TOUCHTONE_0 - Static variable in class org.mitre.jdas.event.KeypadEvent
 
TOUCHTONE_1 - Static variable in class org.mitre.jdas.event.KeypadEvent
 
TOUCHTONE_2 - Static variable in class org.mitre.jdas.event.KeypadEvent
 
TOUCHTONE_3 - Static variable in class org.mitre.jdas.event.KeypadEvent
 
TOUCHTONE_4 - Static variable in class org.mitre.jdas.event.KeypadEvent
 
TOUCHTONE_5 - Static variable in class org.mitre.jdas.event.KeypadEvent
 
TOUCHTONE_6 - Static variable in class org.mitre.jdas.event.KeypadEvent
 
TOUCHTONE_7 - Static variable in class org.mitre.jdas.event.KeypadEvent
 
TOUCHTONE_8 - Static variable in class org.mitre.jdas.event.KeypadEvent
 
TOUCHTONE_9 - Static variable in class org.mitre.jdas.event.KeypadEvent
 
TOUCHTONE_HASH - Static variable in class org.mitre.jdas.event.KeypadEvent
 
TOUCHTONE_STAR - Static variable in class org.mitre.jdas.event.KeypadEvent
 
touchtone(int) - Method in class org.mitre.jdas.Controller
Generate KeypadEvent event with specified id value, provided JDAS is not on-hook at the time.

U

update(LineEvent) - Method in class org.mitre.jdas.Playback
 
update(LineEvent) - Method in class org.mitre.jdas.Capture
 

V

VAD_ACTIVE - Static variable in class org.mitre.jdas.event.VADEvent
 
VAD_INACTIVE - Static variable in class org.mitre.jdas.event.VADEvent
 
VAD_STARTED - Static variable in class org.mitre.jdas.event.VADEvent
 
VAD_STOPPED - Static variable in class org.mitre.jdas.event.VADEvent
 
VADEvent - class org.mitre.jdas.event.VADEvent.
VADEvent extends ControllerEvent to specify id's appropriate to VAD events.
VADEvent(Object, int) - Constructor for class org.mitre.jdas.event.VADEvent
 
VOICE_ACTIVE - Static variable in class org.mitre.jdas.event.VADEvent
 
VOICE_INACTIVE - Static variable in class org.mitre.jdas.event.VADEvent
 
VoiceActivityDetector - class org.mitre.jdas.VoiceActivityDetector.
 
VoiceActivityDetector(AudioFormat, float, Controller) - Constructor for class org.mitre.jdas.VoiceActivityDetector
 

A B C D E F G H I J K L M N O P R S T U V