|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
cnrg.itx.datax.Source
and
cnrg.itx.datax.Destination
.
See:
Description
Class Summary | |
AudioProperty | Class that models the properties of an audio device. |
BufferQueue | This class will implement a buffered queue for reordering incoming RTP Packetes. |
DummyDestination | Class for creating a placeholder Destination when we use Channels with no real Destination, but do have a destination for data. |
DummySource | Class for creating a placeholder Source when we use Channels with no real Source, but do have a source of data |
JMicrophoneSource | |
JSpeakerDestination | |
MicrophoneSource | This class encapsulates the workings of the Microphone. |
NetworkDestination | Class to act as a channel endpoint. |
NetworkProperty | Class to implement the properties of a network device. |
NetworkSource | Class to implement the network source. |
SpeakerDestination | Class to play output to the computer speaker. |
StreamDestination | Class to define a stream of data. |
StreamSource | Class implementing a stream source. |
Provides a basic set of devices which implement
cnrg.itx.datax.Source
and
cnrg.itx.datax.Destination
. The devices are meant to
provide a basic coverage of input and output sources. We provide
input devices to cover writing to the sound card
(SpeakerDestination
and MicrophoneSource
),
devices to write utilize the network (NetworkSource
and
NetworkDestination
), and general purpose devices to work
on Streams (StreamSource
and
StreamDestination
).
Data transfer over the Internet is done by using the NetworkDestination and NetworkSource. Internet traffic can be unpredictable, packets can be dealayed, lost and reordered. To take care of all this, the network layer of datax provides two features:
There are two kinds of devices used in the datax package:
Any device can be written for the data transfer layer as long as they implement the Source or the Destination interface.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |