Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

A B C D F G H I J M N O P R S T U W

## A

A_LAW - Static variable in class cnrg.itx.datax.devices.AudioProperty
addBlock(JAudioBlock) - Method in class cnrg.itx.datax.jaudio.JAudioIn
addChannelProperty(ChannelProperty) - Method in class cnrg.itx.datax.ConnectionProperty
  Method to add a channel property.
addDestination(Destination) - Method in class cnrg.itx.datax.Channel
  Method to add a destination for the Channel.
addProperty(Property) - Method in class cnrg.itx.datax.ChannelProperty
  Method to add a device property to the channel property.
addProperty(Property) - Method in class cnrg.itx.datax.PropertiesCollection
  Method to add a property to the collection.
addStat(String, Object) - Method in class cnrg.itx.datax.Stats
  Add a new stat.
AudioConnection - class cnrg.itx.datax.AudioConnection.
  Class to represent an audio connection.
AudioConnection(Channel, Channel) - Constructor for class cnrg.itx.datax.AudioConnection
  Creates a connection object
AudioProperty - class cnrg.itx.datax.devices.AudioProperty.
  Class that models the properties of an audio device.
AudioProperty(int, int, int) - Constructor for class cnrg.itx.datax.devices.AudioProperty
  Creates an audioProperty.

## B

blockQueue - Variable in class cnrg.itx.datax.jaudio.JAudioOut
blockQueue - Variable in class cnrg.itx.datax.jaudio.JAudioIn
BufferQueue - class cnrg.itx.datax.devices.BufferQueue.
  This class will implement a buffered queue for reordering incoming RTP Packetes.
BufferQueue(int, int, int) - Constructor for class cnrg.itx.datax.devices.BufferQueue
  Constructor for the BufferQueue.

## C

Channel - class cnrg.itx.datax.Channel.
  Class representing a channel in the `Connection` object.
Channel() - Constructor for class cnrg.itx.datax.Channel
  Default constructor for a channel.
Channel(int) - Constructor for class cnrg.itx.datax.Channel
  Constructor for a channel.
ChannelProperty - class cnrg.itx.datax.ChannelProperty.
  Class to implement a channel property.
ChannelProperty(int) - Constructor for class cnrg.itx.datax.ChannelProperty
  Constructor for the channel property object.
checkError() - Method in class cnrg.itx.datax.jaudio.JAudioDevice
clearStats() - Method in class cnrg.itx.datax.Stats
  Removes all stats from the database.
clone() - Method in class cnrg.itx.datax.jaudio.JAudioBlock
close() - Method in interface cnrg.itx.datax.Source
  Interface for closing the source.
close() - Method in interface cnrg.itx.datax.Destination
  Method to close the destination device.
close() - Method in class cnrg.itx.datax.Connection
  Stops sending data in the channel.
close() - Method in class cnrg.itx.datax.Channel
  Method to close the Channel.
close() - Method in class cnrg.itx.datax.devices.NetworkDestination
  Method to close the network destination
close() - Method in class cnrg.itx.datax.devices.NetworkSource
  Method to close a network source.
close() - Method in class cnrg.itx.datax.devices.StreamDestination
  Method to close the stream
close() - Method in class cnrg.itx.datax.devices.SpeakerDestination
  Closes the device.
close() - Method in class cnrg.itx.datax.devices.MicrophoneSource
  stops playout.
close() - Method in class cnrg.itx.datax.devices.StreamSource
  Method to close the input stream.
close() - Method in class cnrg.itx.datax.jaudio.JAudioDevice
cnrg.itx.datax - package cnrg.itx.datax
  Provides iterfaces and classes for the basic audio data transfer.
cnrg.itx.datax.devices - package cnrg.itx.datax.devices
  Provides a basic set of devices which implement `cnrg.itx.datax.Source` and `cnrg.itx.datax.Destination`.
cnrg.itx.datax.jaudio - package cnrg.itx.datax.jaudio
Connection - class cnrg.itx.datax.Connection.
  Abstract class for creating and managing an endpoint of communication.
Connection(Channel, Channel) - Constructor for class cnrg.itx.datax.Connection
  Creates a connection.
ConnectionProperty - class cnrg.itx.datax.ConnectionProperty.
  Class to implement the properties of a connection.
ConnectionProperty() - Constructor for class cnrg.itx.datax.ConnectionProperty
  Default constructor for the ConnectionProperties object.

## D

DataException - exception cnrg.itx.datax.DataException.
  Parent exception class.
DataException(String) - Constructor for class cnrg.itx.datax.DataException
debug - Static variable in class cnrg.itx.datax.jaudio.JAudioDevice
DEFAULT_BUFFER_TIME - Static variable in class cnrg.itx.datax.devices.StreamSource
  Default buffer time
Destination - interface cnrg.itx.datax.Destination.
  Inteface to abstract a destination.
device - Variable in class cnrg.itx.datax.jaudio.JAudioOut
device - Variable in class cnrg.itx.datax.jaudio.JAudioIn
deviceID - Variable in class cnrg.itx.datax.jaudio.JAudioDevice
deviceName - Variable in class cnrg.itx.datax.jaudio.JAudioDevice
deviceNames - Static variable in class cnrg.itx.datax.jaudio.JAudioDevice
devices - Static variable in class cnrg.itx.datax.jaudio.JAudioDevice
dump(OutputStream) - Method in class cnrg.itx.datax.devices.BufferQueue
DUPLEX - Static variable in class cnrg.itx.datax.jaudio.JAudioDevice
DuplicateDestinationException - exception cnrg.itx.datax.DuplicateDestinationException.
  Class thrown when trying to add the same source to a channel twice.
DuplicateDestinationException(String) - Constructor for class cnrg.itx.datax.DuplicateDestinationException

## F

finalize() - Method in class cnrg.itx.datax.jaudio.JAudioDevice
findOptimal(PropertiesCollection) - Method in class cnrg.itx.datax.PropertiesCollection
  Method to find the optimal property.
findOptimal(PropertiesCollection) - Method in interface cnrg.itx.datax.Property
  Returns the optimal set of properties when merging this property with a properties collection
findOptimal(PropertiesCollection) - Method in class cnrg.itx.datax.devices.NetworkProperty
  Returns the optimal set of properties when merging the passed property with a properties collection object.
findOptimal(PropertiesCollection) - Method in class cnrg.itx.datax.devices.AudioProperty
  Finds the optimal set of properties when merging this property with a properties collection.

## G

get() - Method in class cnrg.itx.datax.devices.BufferQueue
  Gets the next sample from the queue.
getAddress() - Method in class cnrg.itx.datax.devices.NetworkProperty
  Gets the IP Address of the network device.
getBitsPerSample() - Method in class cnrg.itx.datax.devices.AudioProperty
  Returns the number of bits that each sample contains.
getChannelType() - Method in class cnrg.itx.datax.ChannelProperty
  Method to return the type of the channel
getConnectionCapabilities() - Static method in class cnrg.itx.datax.PropertiesNegotiation
getData() - Method in class cnrg.itx.datax.jaudio.JAudioBlock
getDefaultAudioConnection() - Static method in class cnrg.itx.datax.AudioConnection
  Creates the default AudioConnection object input channel.
getDeviceByHwi(int) - Static method in class cnrg.itx.datax.jaudio.JAudioDevice
getDeviceByHwo(int) - Static method in class cnrg.itx.datax.jaudio.JAudioDevice
getInitialSequenceNumber() - Method in class cnrg.itx.datax.devices.NetworkProperty
  Gets the initial sequence number.
getInputChannel() - Method in class cnrg.itx.datax.Connection
  Interface to get the input channel.
getInputChannelCapabilities() - Static method in class cnrg.itx.datax.PropertiesNegotiation
getInputChannelProperties() - Static method in class cnrg.itx.datax.PropertiesNegotiation
getNext() - Method in class cnrg.itx.datax.jaudio.JAudioBlock
getNumDevices() - Static method in class cnrg.itx.datax.jaudio.JAudioDevice
getNumOutputDevices() - Method in class cnrg.itx.datax.ChannelProperty
  Method to get the number of output devices attached to this channel.
getOptimalConnectionProperties(ConnectionProperty) - Method in class cnrg.itx.datax.ConnectionProperty
  Method to find the optimal properties for two connection properties.
getOuputChannelCapabilities() - Static method in class cnrg.itx.datax.PropertiesNegotiation
getOutputChannel() - Method in class cnrg.itx.datax.Connection
  Interface to get the output channel.
getOutputChannelProperties() - Static method in class cnrg.itx.datax.PropertiesNegotiation
getPacketSize() - Method in class cnrg.itx.datax.devices.NetworkProperty
  Gets the data transmission packet size in bytes.
getPort() - Method in class cnrg.itx.datax.devices.NetworkProperty
  Gets the port the device is bound on.
getProperties() - Method in class cnrg.itx.datax.PropertiesCollection
  Method to get the enumerated properties.
getProperties() - Method in class cnrg.itx.datax.Connection
  Gets the properties for this audioConnection
getProperties() - Method in interface cnrg.itx.datax.Properties
  Interface to return a collection of properties supported by the device.
getProperties() - Method in class cnrg.itx.datax.Channel
  Gets the properties for this audioConnection
getProperties() - Method in class cnrg.itx.datax.devices.NetworkDestination
  Returns a collection of properties supported.
getProperties() - Method in class cnrg.itx.datax.devices.NetworkSource
  Returns a collection of properties supported.
getProperties() - Method in class cnrg.itx.datax.devices.StreamDestination
  Returns a collection of properties supported.
getProperties() - Method in class cnrg.itx.datax.devices.SpeakerDestination
  Returns a collection of properties supported.
getProperties() - Method in class cnrg.itx.datax.devices.MicrophoneSource
  Returns a collection of properties supported.
getProperties() - Method in class cnrg.itx.datax.devices.StreamSource
  Returns a collection of properties supported.
getSampleFormat() - Method in class cnrg.itx.datax.devices.AudioProperty
  Get the format of the sample (PCM< MU_LAW, A_LAW).
getSampleRate() - Method in class cnrg.itx.datax.devices.AudioProperty
  Returns the sample rate in terms of bits per second.
getSource() - Method in class cnrg.itx.datax.Channel
  Method to get the source for the Channel.
getStat(String) - Method in class cnrg.itx.datax.Stats
  Finds the value of a stat.
getStatistics() - Method in class cnrg.itx.datax.Connection
  Interface to get the statistics for the connection.
getStatistics() - Method in class cnrg.itx.datax.Channel
  Method to get the statistics from the channel.
getStatistics() - Method in interface cnrg.itx.datax.Statistics
  Interface to get the statistics.
getStatistics() - Method in class cnrg.itx.datax.devices.NetworkDestination
getStatistics() - Method in class cnrg.itx.datax.devices.BufferQueue
getStatistics() - Method in class cnrg.itx.datax.devices.NetworkSource
  Method to get the statistics from the netowrk source
getStatistics() - Method in class cnrg.itx.datax.devices.StreamDestination
  Method to get the statistics of the output stream.
getStatistics() - Method in class cnrg.itx.datax.devices.SpeakerDestination
  Method to get the statistics for the speaker device.
getStatistics() - Method in class cnrg.itx.datax.devices.MicrophoneSource
  Method to get the statistics of the microphone device.
getStatistics() - Method in class cnrg.itx.datax.devices.StreamSource
  Method to get the statistics of the input stream.
getType() - Method in class cnrg.itx.datax.PropertiesCollection
  Method to get the type of the properties collection object.
getVersion() - Method in class cnrg.itx.datax.devices.NetworkProperty
  Gets the data encoding version.
grabUsedInLock() - Method in class cnrg.itx.datax.jaudio.JAudioBlock
grabUsedOutLock() - Method in class cnrg.itx.datax.jaudio.JAudioBlock

## H

hwiDevices - Static variable in class cnrg.itx.datax.jaudio.JAudioDevice
hwoDevices - Static variable in class cnrg.itx.datax.jaudio.JAudioDevice

## I

in - Variable in class cnrg.itx.datax.jaudio.JAudioDevice
INPUT - Static variable in class cnrg.itx.datax.Channel
  Constant to specify that a channel is an input channel.
INPUT - Static variable in class cnrg.itx.datax.jaudio.JAudioDevice
inUse() - Static method in class cnrg.itx.datax.jaudio.JAudioDevice
inUse(int, int) - Method in class cnrg.itx.datax.jaudio.JAudioDevice

## J

JAudioBlock - class cnrg.itx.datax.jaudio.JAudioBlock.
JAudioBlock(byte[]) - Constructor for class cnrg.itx.datax.jaudio.JAudioBlock
JAudioBlock(int) - Constructor for class cnrg.itx.datax.jaudio.JAudioBlock
JAudioDevice - class cnrg.itx.datax.jaudio.JAudioDevice.
JAudioDevice(int) - Constructor for class cnrg.itx.datax.jaudio.JAudioDevice
JAudioDevice(int, int) - Constructor for class cnrg.itx.datax.jaudio.JAudioDevice
JAudioException - exception cnrg.itx.datax.jaudio.JAudioException.
JAudioException(String) - Constructor for class cnrg.itx.datax.jaudio.JAudioException
JAudioIn - class cnrg.itx.datax.jaudio.JAudioIn.
JAudioIn(JAudioDevice) - Constructor for class cnrg.itx.datax.jaudio.JAudioIn
JAudioOut - class cnrg.itx.datax.jaudio.JAudioOut.
JAudioOut(JAudioDevice) - Constructor for class cnrg.itx.datax.jaudio.JAudioOut

## M

main(String[]) - Static method in class cnrg.itx.datax.PropertiesNegotiation
main(String[]) - Static method in class cnrg.itx.datax.devices.MicrophoneTest
main(String[]) - Static method in class cnrg.itx.datax.devices.NetworkClient
main(String[]) - Static method in class cnrg.itx.datax.devices.NetworkServer
main(String[]) - Static method in class cnrg.itx.datax.devices.SpeakerTest
markAsFinished() - Method in class cnrg.itx.datax.jaudio.JAudioBlock
merge(PropertiesCollection) - Method in class cnrg.itx.datax.PropertiesCollection
  Method to merge two property collection objects.
merge(PropertiesCollection) - Method in interface cnrg.itx.datax.Property
  Finds intersection of compatible properies properties.
merge(PropertiesCollection) - Method in class cnrg.itx.datax.devices.NetworkProperty
  Finds intersection of compatible properies properties.
merge(PropertiesCollection) - Method in class cnrg.itx.datax.devices.AudioProperty
  Merges the audio property in the property collection.
merge(Stats) - Method in class cnrg.itx.datax.Stats
  Takes a stats object and merges it with the current object.
MicrophoneSource - class cnrg.itx.datax.devices.MicrophoneSource.
  This class encapsulates the workings of the Microphone.
MicrophoneSource(Channel) - Constructor for class cnrg.itx.datax.devices.MicrophoneSource
  Creates the microphone.
MicrophoneTest - class cnrg.itx.datax.devices.MicrophoneTest.
MicrophoneTest() - Constructor for class cnrg.itx.datax.devices.MicrophoneTest
mode - Variable in class cnrg.itx.datax.jaudio.JAudioDevice
MU_LAW - Static variable in class cnrg.itx.datax.devices.AudioProperty
mute(boolean) - Method in interface cnrg.itx.datax.Source
  Interface to mute the source.
mute(boolean) - Method in interface cnrg.itx.datax.Destination
  Method to mute the destination device.
mute(boolean) - Method in class cnrg.itx.datax.Channel
  Method to mute all the sources and destinations
mute(boolean) - Method in class cnrg.itx.datax.devices.NetworkDestination
  Method to mute the network destination.
mute(boolean) - Method in class cnrg.itx.datax.devices.NetworkSource
  Method to mute the network source.
mute(boolean) - Method in class cnrg.itx.datax.devices.StreamDestination
  Method to mute the stream.
mute(boolean) - Method in class cnrg.itx.datax.devices.SpeakerDestination
  Mutes the device
mute(boolean) - Method in class cnrg.itx.datax.devices.MicrophoneSource
  Mutes the playout.
mute(boolean) - Method in class cnrg.itx.datax.devices.StreamSource
  Method to mute the input stream.

## N

NetworkClient - class cnrg.itx.datax.devices.NetworkClient.
  This class tests audio streaming over the network.
NetworkClient() - Constructor for class cnrg.itx.datax.devices.NetworkClient
NetworkDestination - class cnrg.itx.datax.devices.NetworkDestination.
  Class to act as a channel endpoint.
NetworkDestination() - Constructor for class cnrg.itx.datax.devices.NetworkDestination
  Default constructor to create a network destination.
NetworkDestination(boolean) - Constructor for class cnrg.itx.datax.devices.NetworkDestination
  Constructor for the network device specifying if FEC and buffering should be used.
NetworkProperty - class cnrg.itx.datax.devices.NetworkProperty.
  Class to implement the properties of a network device.
NetworkProperty(int) - Constructor for class cnrg.itx.datax.devices.NetworkProperty
  Creates a network proeprty object (for transmission destination -> source)
NetworkProperty(int, InetAddress, int, double) - Constructor for class cnrg.itx.datax.devices.NetworkProperty
  Creates a network property object from the parameters.
NetworkProperty(int, InetAddress, int, double, int) - Constructor for class cnrg.itx.datax.devices.NetworkProperty
  Creates a network property object from the parameters.
NetworkServer - class cnrg.itx.datax.devices.NetworkServer.
  This class tests audio streaming over the network.
NetworkServer() - Constructor for class cnrg.itx.datax.devices.NetworkServer
NetworkSource - class cnrg.itx.datax.devices.NetworkSource.
  Class to implement the network source.
NetworkSource(Channel, int) - Constructor for class cnrg.itx.datax.devices.NetworkSource
  Constructs a Network object.
NetworkSource(Channel, int, boolean) - Constructor for class cnrg.itx.datax.devices.NetworkSource
  Constructs a Network object.
NUM_ARGS - Static variable in class cnrg.itx.datax.devices.NetworkServer

## O

open() - Method in class cnrg.itx.datax.Connection
  Begins sending data in the channel.
open() - Method in class cnrg.itx.datax.Channel
  Method to open the Channel.
OTHER - Static variable in class cnrg.itx.datax.Channel
  Constant to specify that a channel is neither an output nor input channel (maybe a hybrid).
out - Variable in class cnrg.itx.datax.jaudio.JAudioDevice
OUTPUT - Static variable in class cnrg.itx.datax.Channel
  Constant to specify that a channel is an output channel.
OUTPUT - Static variable in class cnrg.itx.datax.jaudio.JAudioDevice

## P

PCM - Static variable in class cnrg.itx.datax.devices.AudioProperty
  Some of the supported audio formats.
PORT - Static variable in class cnrg.itx.datax.devices.NetworkClient
println(String) - Static method in class cnrg.itx.datax.jaudio.JAudioDevice
Properties - interface cnrg.itx.datax.Properties.
  Interface that exports the setting and getting of properties on a device.
PropertiesCollection - class cnrg.itx.datax.PropertiesCollection.
  Class to implement a collection of properties.
PropertiesCollection() - Constructor for class cnrg.itx.datax.PropertiesCollection
  Default constructor for the PropertiesCollection object.
PropertiesCollection(int) - Constructor for class cnrg.itx.datax.PropertiesCollection
  Constructor for the PropertiesCollection object with a specific type.
PropertiesNegotiation - class cnrg.itx.datax.PropertiesNegotiation.
PropertiesNegotiation() - Constructor for class cnrg.itx.datax.PropertiesNegotiation
Property - interface cnrg.itx.datax.Property.
  Interface to abstract a property object.
push(byte[]) - Method in class cnrg.itx.datax.Channel
  Method that receives the data from the source.
put(RTPPacket) - Method in class cnrg.itx.datax.devices.BufferQueue
  Puts a buffer into the queue.
putBlock(JAudioBlock) - Method in class cnrg.itx.datax.jaudio.JAudioOut

## R

removeAllDestinations() - Method in class cnrg.itx.datax.Channel
  Method to remove all destinations.
removeDestination(Destination) - Method in class cnrg.itx.datax.Channel
  Method to remove a destination from the list.
run() - Method in class cnrg.itx.datax.Connection
  Method to implement the connection thread.
run() - Method in class cnrg.itx.datax.Channel
  Channel reader thread function.
run() - Method in class cnrg.itx.datax.devices.NetworkSource
  Method which acts as a thread and pushes data to the channel.
run() - Method in class cnrg.itx.datax.devices.MicrophoneSource
  Method to run the thread.
run() - Method in class cnrg.itx.datax.devices.StreamSource
  Method which acts as a thread and pushes data to the channel.

## S

SAMPLE_BITS - Static variable in class cnrg.itx.datax.devices.MicrophoneSource
SAMPLE_BITS - Static variable in class cnrg.itx.datax.jaudio.JAudioDevice
SAMPLE_RATE - Static variable in class cnrg.itx.datax.devices.MicrophoneSource
  Audio properties (8kHz @ 8 bits / sample)
SAMPLE_RATE - Static variable in class cnrg.itx.datax.jaudio.JAudioDevice
SAMPLE_SIZE - Static variable in class cnrg.itx.datax.Channel
  Default channel sample size
SAMPLE_SIZE - Static variable in class cnrg.itx.datax.devices.SpeakerDestination
  Sample size (MUST use the Channel sample size!)
SAMPLE_SIZE - Static variable in class cnrg.itx.datax.devices.MicrophoneSource
  Sample size (just use the Channel sample size, although this isn't required)
SAMPLE_SIZE - Static variable in class cnrg.itx.datax.devices.StreamSource
  File sample size
setData(byte[]) - Method in class cnrg.itx.datax.jaudio.JAudioBlock
setInputChannel(Channel) - Method in class cnrg.itx.datax.Connection
  Sets a new input channel.
setNext(JAudioBlock) - Method in class cnrg.itx.datax.jaudio.JAudioBlock
setOutputChannel(Channel) - Method in class cnrg.itx.datax.Connection
  Sets a new output channel.
setPeerProperties(PropertiesCollection) - Method in class cnrg.itx.datax.Connection
  Interface to set the given properties collection into the device.
setPeerProperties(PropertiesCollection) - Method in interface cnrg.itx.datax.Properties
  Interface to set the given properties collection into the device.
setPeerProperties(PropertiesCollection) - Method in class cnrg.itx.datax.Channel
  Interface to set the given properties collection into the device.
setPeerProperties(PropertiesCollection) - Method in class cnrg.itx.datax.devices.NetworkDestination
  Interface to set the given properties collection into the device.
setPeerProperties(PropertiesCollection) - Method in class cnrg.itx.datax.devices.NetworkSource
  Interface to set the given properties collection into the device.
setPeerProperties(PropertiesCollection) - Method in class cnrg.itx.datax.devices.StreamDestination
  Interface to set the given properties collection into the device.
setPeerProperties(PropertiesCollection) - Method in class cnrg.itx.datax.devices.SpeakerDestination
  Interface to set the given properties collection into the device.
setPeerProperties(PropertiesCollection) - Method in class cnrg.itx.datax.devices.MicrophoneSource
  Interface to set the given properties collection into the device.
setPeerProperties(PropertiesCollection) - Method in class cnrg.itx.datax.devices.StreamSource
  Interface to set the given properties collection into the device.
setProperties(PropertiesCollection) - Method in class cnrg.itx.datax.Connection
  Sets the properties for this audioConnection
setProperties(PropertiesCollection) - Method in interface cnrg.itx.datax.Properties
  Interface to set the given properties collection into the device.
setProperties(PropertiesCollection) - Method in class cnrg.itx.datax.Channel
  Sets the properties for this audioConnection
setProperties(PropertiesCollection) - Method in class cnrg.itx.datax.devices.NetworkDestination
  Sets the given properties collection into the device
setProperties(PropertiesCollection) - Method in class cnrg.itx.datax.devices.NetworkSource
  Sets the given properties collection into the device
setProperties(PropertiesCollection) - Method in class cnrg.itx.datax.devices.StreamDestination
  Sets the given properties collection into the device
setProperties(PropertiesCollection) - Method in class cnrg.itx.datax.devices.SpeakerDestination
  Sets the given properties collection into the device
setProperties(PropertiesCollection) - Method in class cnrg.itx.datax.devices.MicrophoneSource
  Sets the given properties collection into the device (local);
setProperties(PropertiesCollection) - Method in class cnrg.itx.datax.devices.StreamSource
  Sets the given properties collection into the device
setSource(Source) - Method in class cnrg.itx.datax.Channel
  Method to set the source for the Channel.
setType(int) - Method in class cnrg.itx.datax.PropertiesCollection
  Method to set the type of the properties collection object.
SILENCE - Static variable in class cnrg.itx.datax.devices.MicrophoneSource
Source - interface cnrg.itx.datax.Source.
  Interface to specify a generic push source.
SpeakerDestination - class cnrg.itx.datax.devices.SpeakerDestination.
  Class to play output to the computer speaker.
SpeakerDestination() - Constructor for class cnrg.itx.datax.devices.SpeakerDestination
  Creates a speaker object by acquiring the necessary resources from jaudio.
SpeakerTest - class cnrg.itx.datax.devices.SpeakerTest.
  Class to excersize the Speaker Destination code.
SpeakerTest() - Constructor for class cnrg.itx.datax.devices.SpeakerTest
start() - Method in interface cnrg.itx.datax.Source
  Interface to start the source.
start() - Method in class cnrg.itx.datax.devices.NetworkSource
  Method to start the network source.
start() - Method in class cnrg.itx.datax.devices.MicrophoneSource
  Method to start the thread of the source
start() - Method in class cnrg.itx.datax.devices.StreamSource
  Method to start the source thread.
start() - Method in class cnrg.itx.datax.jaudio.JAudioOut
start() - Method in class cnrg.itx.datax.jaudio.JAudioIn
Statistics - interface cnrg.itx.datax.Statistics.
  Interface for objects to return statistics.
statKeys() - Method in class cnrg.itx.datax.Stats
  Returns an enumeration (of strings) of the various stat names that are in the Stats object.
Stats - class cnrg.itx.datax.Stats.
  Class to represent statistics.
Stats() - Constructor for class cnrg.itx.datax.Stats
  Default constructor for the statistics object.
stop() - Method in class cnrg.itx.datax.devices.NetworkSource
  Method to stop a netowrk source.
stop() - Method in class cnrg.itx.datax.devices.MicrophoneSource
  Method to stop the thread.
stop() - Method in class cnrg.itx.datax.devices.StreamSource
  Method to stop the thread.
stop() - Method in class cnrg.itx.datax.jaudio.JAudioOut
stop() - Method in class cnrg.itx.datax.jaudio.JAudioIn
StreamDestination - class cnrg.itx.datax.devices.StreamDestination.
  Class to define a stream of data.
StreamDestination(OutputStream) - Constructor for class cnrg.itx.datax.devices.StreamDestination
  Constructor to create a stream destination.
StreamSource - class cnrg.itx.datax.devices.StreamSource.
  Class implementing a stream source.
StreamSource(InputStream, Channel) - Constructor for class cnrg.itx.datax.devices.StreamSource
  Constructor to make a StreamSource from any input stream (no flow control)
StreamSource(InputStream, Channel, long) - Constructor for class cnrg.itx.datax.devices.StreamSource
  Constructor to make a StreamSource from any input stream (flow control)

## T

toString() - Method in class cnrg.itx.datax.Stats
  Method to get a string form of the statistics.

## U

update(Observable, Object) - Method in class cnrg.itx.datax.devices.MicrophoneTest
update(Observable, Object) - Method in class cnrg.itx.datax.devices.SpeakerTest

## W

waitUntilFinished() - Method in class cnrg.itx.datax.jaudio.JAudioBlock
wpHeader - Variable in class cnrg.itx.datax.jaudio.JAudioBlock
write(byte[]) - Method in interface cnrg.itx.datax.Destination
  Method to implement the writing to the destination.
write(byte[]) - Method in class cnrg.itx.datax.devices.NetworkDestination
  Method to write data to the stream.
write(byte[]) - Method in class cnrg.itx.datax.devices.StreamDestination
  Method to write data to the stream.
write(byte[]) - Method in class cnrg.itx.datax.devices.SpeakerDestination
  Method to write data to the speaker.

A B C D F G H I J M N O P R S T U W

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES