Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
A
A_LAW
- Static variable in class cnrg.itx.datax.devices.
AudioProperty
abortCall()
- Method in class cnrg.itx.signal.
SignalConnection
Aborts the current dial sequence.
AbortSignalEvent
- class cnrg.itx.signal.SignalEvent.
AbortSignalEvent
.
This class represents an event generated when a dial sequence failed and the call needs to be aborted.
AbortSignalEvent(InvitePacket, Connection, String)
- Constructor for class cnrg.itx.signal.SignalEvent.
AbortSignalEvent
constructor for an AbortSignalEvent
AbstractSignalingObserver
- class cnrg.itx.signal.
AbstractSignalingObserver
.
This class provides default implementations for the methods defined in the SignalingObsrver interface.
AbstractSignalingObserver()
- Constructor for class cnrg.itx.signal.
AbstractSignalingObserver
ACCEPT
- Static variable in interface cnrg.itx.signal.
SignalID
Call accepted
accept()
- Method in class cnrg.itx.signal.
InvitePacket
Applications call this method to indicate that they accept the invitation.
accept()
- Method in class cnrg.itx.signal.SignalEvent.
InviteSignalEvent
Applications call this method to indicate that they accept the invitation.
accept(Connection)
- Method in class cnrg.itx.signal.SignalEvent.
InviteSignalEvent
Applications call this method to indicate that they accept the invitation.
AccessDeniedException
- exception cnrg.itx.ds.
AccessDeniedException
.
This class represents an access-denied exception thrown by the directory service.
AccessDeniedException(String)
- Constructor for class cnrg.itx.ds.
AccessDeniedException
Constructor
add(byte[])
- Method in class cnrg.itx.ds.
ArrayRecords
Add a new element to the end of the list
add(Location)
- Method in class cnrg.itx.ds.
LocationList
Add a new element to the end of the list
add(LocationList)
- Method in class cnrg.itx.ds.
LocationList
Add the given location list to the end of the list
add(String)
- Method in class cnrg.itx.ds.
ArrayRecords
Add a new element to the end of the list
addChannelProperty(ChannelProperty)
- Method in class cnrg.itx.datax.
ConnectionProperty
Method to add a channel property.
addCustomLocation(CustomLocation)
- Method in class cnrg.itx.ds.
DirectoryService
Adds the custom location list of the user authenticated with this directory service
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.
addRecord(byte[], byte[])
- Method in class cnrg.itx.ds.
DSComm
Add an record associated with the domain entry
addRecord(byte[], byte[])
- Method in class cnrg.itx.ds.
CStub
addStat(String, Object)
- Method in class cnrg.itx.datax.
Stats
Add a new stat.
addUser(UserID, Digits, Password, int, String)
- Method in class cnrg.itx.ds.
DirectoryService
Adds a new user into the directory database based on an input extension number.
addUser(UserID, int, Password, int, String)
- Method in class cnrg.itx.ds.
DirectoryService
Adds a new user into the directory database.
ADM_ACCESS_LEVEL
- Static variable in class cnrg.itx.ds.
DirectoryService
ALIVEQUERY
- Static variable in interface cnrg.itx.signal.
SignalID
Alive Method ID
AliveSignalEvent
- class cnrg.itx.signal.SignalEvent.
AliveSignalEvent
.
This class represents an event generated when an alive request is received.
AliveSignalEvent(InvitePacket)
- Constructor for class cnrg.itx.signal.SignalEvent.
AliveSignalEvent
Default Constructor
ArrayRecords
- class cnrg.itx.ds.
ArrayRecords
.
This class is used to hold returned record entries from the directory database
ArrayRecords()
- Constructor for class cnrg.itx.ds.
ArrayRecords
Default constructor
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.
AuthenticationException
- exception cnrg.itx.ds.
AuthenticationException
.
This class represents an authentication exception thrown by the directory service.
AuthenticationException(String)
- Constructor for class cnrg.itx.ds.
AuthenticationException
Constructor
B
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.
BUSY
- Static variable in interface cnrg.itx.signal.
SignalID
User busy
busy()
- Method in class cnrg.itx.signal.
InvitePacket
Applications call this method to indicate that they are busy at present and cannot accept the invitation.
busy()
- Method in class cnrg.itx.signal.SignalEvent.
InviteSignalEvent
Applications call this method to indicate that they are busy at present.
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.
clearStats()
- Method in class cnrg.itx.datax.
Stats
Removes all stats from the database.
close()
- Method in class cnrg.itx.signal.
SignalConnection
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.
cnrg.itx
- package cnrg.itx
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.ds
- package cnrg.itx.ds
Provides classes and interfaces for the directory "lookup"services.
cnrg.itx.signal
- package cnrg.itx.signal
Provides the control layer for internet telephony.
cnrg.itx.signal.SignalEvent
- package cnrg.itx.signal.SignalEvent
CONFIRM
- Static variable in interface cnrg.itx.signal.
SignalID
Confirm Packet
confirm()
- Method in class cnrg.itx.signal.
InvitePacket
Applications call this method to confirm a sequence.
confirm()
- Method in class cnrg.itx.signal.SignalEvent.
AliveSignalEvent
This method is used by DesktopSignaling to confirm that the application is alive.
CONFIRMED
- Static variable in interface cnrg.itx.signal.
SignalID
Request confirmed (isAlive == true)
ConnectException
- exception cnrg.itx.signal.
ConnectException
.
This class forms the base class for all Connection related exceptions thrown by DesktopSignaling components.
ConnectException(String)
- Constructor for class cnrg.itx.signal.
ConnectException
Constructor
ConnectFailedToOpenSocketException
- exception cnrg.itx.signal.
ConnectFailedToOpenSocketException
.
This class represents an exception thrown by DesktopSignaling if a socket connection could not be made with a peer component.
ConnectFailedToOpenSocketException(String)
- Constructor for class cnrg.itx.signal.
ConnectFailedToOpenSocketException
Constructor
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.
ConnectNullObjectSentException
- exception cnrg.itx.signal.
ConnectNullObjectSentException
.
This class represents an exception thrown by DesktopSignaling if a null SigPacket is being sent to a peer component.
ConnectNullObjectSentException(String)
- Constructor for class cnrg.itx.signal.
ConnectNullObjectSentException
Constructor
ConnectNullSocketException
- exception cnrg.itx.signal.
ConnectNullSocketException
.
This class represents an exception thrown by DesktopSignaling if a null Socket is used to communicate with a peer component.
ConnectNullSocketException(String)
- Constructor for class cnrg.itx.signal.
ConnectNullSocketException
Default Constructor
count()
- Method in class cnrg.itx.ds.
LocationList
Get the number of elements.
count()
- Method in class cnrg.itx.ds.
Digits
Count the number of digits in this digits object
count()
- Method in class cnrg.itx.ds.
ArrayRecords
Get the number of elements.
CStub
- class cnrg.itx.ds.
CStub
.
This class is an inteface to the java native methods talking to the directory server.
CStub()
- Constructor for class cnrg.itx.ds.
CStub
currentValid()
- Method in class cnrg.itx.ds.
CustomLocation
Check if this custom location object is currently valid for use
CustomLocation
- class cnrg.itx.ds.
CustomLocation
.
This class represents a list of locations with user-specified time interval.
CustomLocation(Calendar, Calendar, LocationList)
- Constructor for class cnrg.itx.ds.
CustomLocation
Constructor
CustomLocation(String)
- Constructor for class cnrg.itx.ds.
CustomLocation
Constructor for formatted entry string retrieved from the directory database.
CustomLocationRecord
- class cnrg.itx.ds.
CustomLocationRecord
.
This class is used to hold customLocationID-customLocation pair retrieved from the directory server.
CustomLocationRecord(String, CustomLocation)
- Constructor for class cnrg.itx.ds.
CustomLocationRecord
Constructor for ID and customLocation
D
DataException
- exception cnrg.itx.datax.
DataException
.
Parent exception class.
DataException(String)
- Constructor for class cnrg.itx.datax.
DataException
declareIdentity(UserID, Password)
- Method in class cnrg.itx.ds.
DirectoryService
Authenticate this directory service with the ID and corresponding PIN of the client BEFORE calling any methods.
Client only needs to call this method once.
DEFAULT
- Static variable in class cnrg.itx.ds.
Location
DEFAULT_BUFFER_TIME
- Static variable in class cnrg.itx.datax.devices.
StreamSource
Default buffer time
deleteCustomLocation(String)
- Method in class cnrg.itx.ds.
DirectoryService
Deletes the custom location of the user authenticated with this directory service
deleteRecord(byte[], byte[])
- Method in class cnrg.itx.ds.
DSComm
Delete a record (or all records) associated with the domain entry
deleteRecord(byte[], byte[])
- Method in class cnrg.itx.ds.
CStub
DesktopSignaling
- class cnrg.itx.signal.
DesktopSignaling
.
The primary Signaling Object that allows the application to access all telephony services.
DesktopSignaling.Result
- class cnrg.itx.signal.
DesktopSignaling.Result
.
Inner Class containing the result of a Dial Sequence.
DesktopSignaling.Result(DesktopSignaling, int)
- Constructor for class cnrg.itx.signal.
DesktopSignaling.Result
Constructor
DesktopSignaling.Result(DesktopSignaling, int, Long)
- Constructor for class cnrg.itx.signal.
DesktopSignaling.Result
Constructor
DesktopSignaling(SignalingObserver, String, String)
- Constructor for class cnrg.itx.signal.
DesktopSignaling
Constructor for a DesktopSignaling component for an application with no specified description and config file.
DesktopSignaling(SignalingObserver, String, String, String, String)
- Constructor for class cnrg.itx.signal.
DesktopSignaling
Constructor for DesktopSignaling with an app description and config file for Directory Service
DesktopSignalingException
- exception cnrg.itx.signal.
DesktopSignalingException
.
This class represents the base exception class thrown by DesktopSignaling.
DesktopSignalingException(String)
- Constructor for class cnrg.itx.signal.
DesktopSignalingException
Constructor
Destination
- interface cnrg.itx.datax.
Destination
.
Inteface to abstract a destination.
DIAL
- Static variable in interface cnrg.itx.signal.
SignalID
Dial Method ID
Dial(String)
- Method in class cnrg.itx.signal.
DesktopSignaling
Dials a peer application and returns a SignalConnection containing the connection object to use for communication.
Dial(String, Channel, Channel)
- Method in class cnrg.itx.signal.
DesktopSignaling
Returns a SignalConnection containing the connection object to use for communication.
Dial(String, Location, Channel, Channel, SignalConnectionObserver)
- Method in class cnrg.itx.signal.
DesktopSignaling
Returns a SignalConnection containing the connection object to use for communication.
Dial(String, Location, SignalConnectionObserver)
- Method in class cnrg.itx.signal.
DesktopSignaling
Returns a SignalConnection containing the connection object to use for communication.
DialSignalEvent
- class cnrg.itx.signal.SignalEvent.
DialSignalEvent
.
This class represents an event generated during the Dial Sequence in the non-blocking dial().
DialSignalEvent(InvitePacket, SignalConnection, Location)
- Constructor for class cnrg.itx.signal.SignalEvent.
DialSignalEvent
Default Constructor
Digits
- class cnrg.itx.ds.
Digits
.
This class provides an abstraction to digits
Digits(int)
- Constructor for class cnrg.itx.ds.
Digits
Constructor for integer.
Digits(int[])
- Constructor for class cnrg.itx.ds.
Digits
Constructor for integer array
Digits(String)
- Constructor for class cnrg.itx.ds.
Digits
Constructor for string of digits.
DirectoryService
- class cnrg.itx.ds.
DirectoryService
.
This class provides clients an interface to communicate with the directory server.
DirectoryService()
- Constructor for class cnrg.itx.ds.
DirectoryService
Default constructor
NOTE: It also sets up where to find the config file.
DirectoryService(DSComm)
- Constructor for class cnrg.itx.ds.
DirectoryService
Constructor for a given DSComm-derived object.
DirectoryService(String)
- Constructor for class cnrg.itx.ds.
DirectoryService
Constructor for a given config file path to locate the config file.
DirectoryService(String, DSComm)
- Constructor for class cnrg.itx.ds.
DirectoryService
Constructor for a given config file path to locate the config file and a given DSComm-derived object.
DirectoryServiceException
- exception cnrg.itx.ds.
DirectoryServiceException
.
This base class represents an exception thrown by the directory service.
DirectoryServiceException(String)
- Constructor for class cnrg.itx.ds.
DirectoryServiceException
Constructor
DSComm
- class cnrg.itx.ds.
DSComm
.
This class is an inteface to the java native methods talking to the directory server.
DSComm()
- Constructor for class cnrg.itx.ds.
DSComm
DTMFSignalEvent
- class cnrg.itx.signal.SignalEvent.
DTMFSignalEvent
.
This class represents an event generated when a DTMF tone is received.
DTMFSignalEvent(InvitePacket, String)
- Constructor for class cnrg.itx.signal.SignalEvent.
DTMFSignalEvent
Default Constructor
dump(OutputStream)
- Method in class cnrg.itx.datax.devices.
BufferQueue
dumpAllUsers()
- Method in class cnrg.itx.ds.
DirectoryService
Dump all users' records from the directory database to the terminal output.
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
DYNAMIC
- Static variable in class cnrg.itx.ds.
Location
E
enumerateValue()
- Method in class cnrg.itx.ds.
Location
Parses the value of location into a array of string and returns
e.g.
equals(Digits)
- Method in class cnrg.itx.ds.
Digits
Compare with other digits instance to determine if they are identical
F
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.
first()
- Method in class cnrg.itx.ds.
LocationList
Get the first element (also Reset to the first element position)
first()
- Method in class cnrg.itx.ds.
ArrayRecords
Get the first element (also Reset to the first element position)
G
get()
- Method in class cnrg.itx.datax.devices.
BufferQueue
Gets the next sample from the queue.
getAbortReason()
- Method in class cnrg.itx.signal.SignalEvent.
AbortSignalEvent
getAccessLevel()
- Method in class cnrg.itx.ds.
DirectoryService
Get the access level of the user authenticated with this directory service
getAddress()
- Method in class cnrg.itx.datax.devices.
NetworkProperty
Gets the IP Address of the network device.
getArray()
- Method in class cnrg.itx.ds.
Digits
Returns itself represented as an array of int
getAt(int)
- Method in class cnrg.itx.ds.
LocationList
Get the element at a particular position (zero-based index)
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
getConnection()
- Method in class cnrg.itx.signal.
SignalConnection
Returns the data exchange connection
getConnection()
- Method in class cnrg.itx.signal.SignalEvent.
InviteSignalEvent
getConnection()
- Method in class cnrg.itx.signal.SignalEvent.
AbortSignalEvent
getConnectionCapabilities()
- Static method in class cnrg.itx.datax.
PropertiesNegotiation
getCurrentPeer()
- Method in class cnrg.itx.signal.SignalEvent.
DialSignalEvent
getCurrentState()
- Method in class cnrg.itx.signal.
SignalConnection
getCustomLocation()
- Method in class cnrg.itx.ds.
CustomLocationRecord
Gets the custom location
getCustomLocationByExtension(Digits)
- Method in class cnrg.itx.ds.
DirectoryService
Gets all custom locations of the user authenticated with this directory service
getCustomLocDomain()
- Method in class cnrg.itx.ds.
DSComm
Gets directory database domain for storing customLocation entries
getCustomMessage()
- Method in class cnrg.itx.ds.
UserProperty
Gets custom message
getCustomMessage()
- Method in class cnrg.itx.ds.
DirectoryService
Get the custom message of the user authenticated with this directory service
getCustomObject()
- Method in class cnrg.itx.signal.
SigPacket
Returns the custom object contained in the SigPacket
getDefaultAudioConnection()
- Static method in class cnrg.itx.datax.
AudioConnection
Creates the default AudioConnection object input channel.
getDefaultLocationByExtension(Digits)
- Method in class cnrg.itx.ds.
DirectoryService
Gets all default locations of the user authenticated with this directory service
getDescription()
- Method in class cnrg.itx.signal.
InvitePacket
Returns the description of the sender of the InvitePacket
getDescription()
- Method in class cnrg.itx.signal.SignalEvent.
SignalEvent
getDesktopSignaling()
- Method in class cnrg.itx.signal.SignalEvent.
SignalEvent
getDestination()
- Method in class cnrg.itx.signal.
SigPacket
Returns the UserID of the destination Signaling component
getDirectory()
- Method in class cnrg.itx.signal.
DesktopSignaling
This method allows application to get a handle to a ready-to-use Directory Service.
getDTMF()
- Method in class cnrg.itx.signal.SignalEvent.
DTMFSignalEvent
getEndTime()
- Method in class cnrg.itx.ds.
CustomLocation
Get EndTime
getExt2CustomLocListDomain()
- Method in class cnrg.itx.ds.
DSComm
Gets directory database domain for storing extension-to-customLocationList entries
getExt2DefaultLocListDomain()
- Method in class cnrg.itx.ds.
DSComm
Gets directory database domain for storing extension-to-defaultLocationList entries
getExt2DynamicLocListDomain()
- Method in class cnrg.itx.ds.
DSComm
Gets directory database domain for storing extension-to-dynamicLocationList entries
getExt2RoamLocDomain()
- Method in class cnrg.itx.ds.
DSComm
Gets directory database domain for storing extension-to-roamingLocation entries
getExt2UserDomain()
- Method in class cnrg.itx.ds.
DSComm
Gets directory database domain for storing extension-to-userRecord entries
getExtDistribDomain(int)
- Method in class cnrg.itx.ds.
DSComm
Gets directory database doamin for storing extension distribution entries.
getExtension()
- Method in class cnrg.itx.ds.
UserProperty
Gets extension field
getExtension()
- Method in class cnrg.itx.ds.
DirectoryService
Get the Extension of the user authenticated with this directory service
getExtension(UserID)
- Method in class cnrg.itx.ds.
DirectoryService
Get the extension from a given UserID
getGatewayUserID()
- Method in class cnrg.itx.ds.
DSComm
Gets the gatewaysrv username in the ITX network
getID()
- Method in class cnrg.itx.ds.
CustomLocationRecord
Gets the ID of the custom location
getID()
- Method in class cnrg.itx.ds.
DirectoryService
Get the ID of the user authenticated with this directory service
getID(Digits)
- Method in class cnrg.itx.ds.
DirectoryService
Get the UserID from a given extension
getInitialSequenceNumber()
- Method in class cnrg.itx.datax.devices.
NetworkProperty
Gets the initial sequence number.
getInputChannel()
- Method in class cnrg.itx.signal.
SignalConnection
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
getInvitePacket()
- Method in class cnrg.itx.signal.SignalEvent.
SignalEvent
getIP()
- Method in class cnrg.itx.signal.
SignalConnection
Returns the IP address of the peer
getIP()
- Method in class cnrg.itx.ds.
Location
Return the hostname address if this location can be directly dialed.
getKeepAlive()
- Method in class cnrg.itx.signal.
SignalConnection
getLabel()
- Method in class cnrg.itx.ds.
Location
Get the Location (optional) label
getLocationList()
- Method in class cnrg.itx.ds.
CustomLocation
Get Location list
getLocationList(String)
- Method in class cnrg.itx.signal.
DesktopSignaling
This method allows an application to get a list of possible locations for a given user.
getLocationListByExtension(Digits)
- Method in class cnrg.itx.ds.
DirectoryService
Get the location list from a given extension
getLocationListByID(UserID)
- Method in class cnrg.itx.ds.
DirectoryService
Get the location list from a given UserID.
getMaxSubDomain()
- Method in class cnrg.itx.ds.
DSComm
Gets largest sub-domain index of the extension distribution domain
getMethodID()
- Method in class cnrg.itx.signal.
SigPacket
Returns the method ID associated with this packet
getMinSubDomain()
- Method in class cnrg.itx.ds.
DSComm
Gets lowest sub-domain index of the extension distribution domain
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.signal.
SignalConnection
getOutputChannel()
- Method in class cnrg.itx.datax.
Connection
Interface to get the output channel.
getOutputChannelProperties()
- Static method in class cnrg.itx.datax.
PropertiesNegotiation
getPacketID()
- Method in class cnrg.itx.signal.
SigPacket
Returns the type of the Sigpacket
getPacketSize()
- Method in class cnrg.itx.datax.devices.
NetworkProperty
Gets the data transmission packet size in bytes.
getPeerSeqNumber()
- Method in class cnrg.itx.signal.
SignalConnection
Returns the uniques sequence number being used by the peer for this call
getPeerUID()
- Method in class cnrg.itx.signal.
SignalConnection
getPort()
- Method in class cnrg.itx.signal.
SignalConnection
Returns the listening port of the peer
getPort()
- Method in class cnrg.itx.ds.
Location
Return the port number if this location can be directly dialed.
getPort()
- Method in class cnrg.itx.datax.devices.
NetworkProperty
Gets the port the device is bound on.
getProperties()
- Method in class cnrg.itx.signal.
SignalConnection
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.
getPropertiesCollection()
- Method in class cnrg.itx.signal.
InvitePacket
Returns the senders' PropertiesCollection
getPropertiesCollection()
- Method in class cnrg.itx.signal.SignalEvent.
InviteSignalEvent
getReason()
- Method in class cnrg.itx.signal.
InvitePacket
Returns the reason an invitation was rejected
getReason()
- Method in class cnrg.itx.signal.SignalEvent.
DialSignalEvent
getRecord(byte[])
- Method in class cnrg.itx.ds.
DSComm
Get record(s) associated with the domain entry.
getRecord(byte[])
- Method in class cnrg.itx.ds.
CStub
getResult()
- Method in class cnrg.itx.signal.
DesktopSignaling.Result
getRoamingLocation()
- Method in class cnrg.itx.ds.
UserProperty
Gets roaming location object (if any)
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.
getSenderID()
- Method in class cnrg.itx.signal.
InvitePacket
Returns the UserID associated with the sender of the InvitePacket
getSenderID()
- Method in class cnrg.itx.signal.SignalEvent.
SignalEvent
getSenderLoc()
- Method in class cnrg.itx.signal.
InvitePacket
Returns the Location associated with the sender of the InvitePacket
getSenderLoc()
- Method in class cnrg.itx.signal.SignalEvent.
SignalEvent
getSeq()
- Method in class cnrg.itx.signal.
DesktopSignaling.Result
getSeqNumber()
- Method in class cnrg.itx.signal.
InvitePacket
Returns the sequence number associated with the InvitePacket
getSeqNumber()
- Method in class cnrg.itx.signal.
SignalConnection
Returns the uniques sequence number being used for this call
getSignalConnection()
- Method in class cnrg.itx.signal.SignalEvent.
SignalEvent
getSource()
- Method in class cnrg.itx.datax.
Channel
Method to get the source for the Channel.
getStartTime()
- Method in class cnrg.itx.ds.
CustomLocation
Get StartTime
getStat(String)
- Method in class cnrg.itx.datax.
Stats
Finds the value of a stat.
getStatistics()
- Method in class cnrg.itx.signal.
SignalConnection
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.
getTimeout()
- Method in class cnrg.itx.signal.
DesktopSignaling
This method returns the timeout value currently being used for socket connections by Signaling.
getType()
- Method in class cnrg.itx.ds.
Location
Get the Location type
getType()
- Method in class cnrg.itx.datax.
PropertiesCollection
Method to get the type of the properties collection object.
getUID()
- Method in class cnrg.itx.ds.
Location
Return the UID of this user-type location (if this is a internet-type location, returns null).
getUserID()
- Method in class cnrg.itx.ds.
UserProperty
Gets userID field
getUserID2ExtDomain()
- Method in class cnrg.itx.ds.
DSComm
Gets directory database domain for storing userid-to-extension entries
getUserID2SecDomain()
- Method in class cnrg.itx.ds.
DSComm
Gets directory database domain for storing userid-to-extension entries.
getValue()
- Method in class cnrg.itx.ds.
Digits
Get the digits value
getValue()
- Method in class cnrg.itx.ds.
Location
Get the Location value
getVersion()
- Method in class cnrg.itx.datax.devices.
NetworkProperty
Gets the data encoding version.
H
HANGUP
- Static variable in interface cnrg.itx.signal.
SignalID
Hangup Method ID
Hangup(SignalConnection)
- Method in class cnrg.itx.signal.
DesktopSignaling
Hangs up a given SignalConnection being used for a call.
HangupSignalEvent
- class cnrg.itx.signal.SignalEvent.
HangupSignalEvent
.
This class represents an event generated when an invitation to hangup a call is received.
HangupSignalEvent(InvitePacket)
- Constructor for class cnrg.itx.signal.SignalEvent.
HangupSignalEvent
Default Constructor
HangupSignalEvent(InvitePacket, SignalConnection)
- Constructor for class cnrg.itx.signal.SignalEvent.
HangupSignalEvent
Constructor
hasCustomObject()
- Method in class cnrg.itx.signal.
SigPacket
This method informs the callee whether a custom object is contained within this packet or not.
I
INCOMPATIBLE
- Static variable in interface cnrg.itx.signal.
SignalID
Peer not compatible
INPUT
- Static variable in class cnrg.itx.datax.
Channel
Constant to specify that a channel is an input channel.
INTERNET_TYPE
- Static variable in class cnrg.itx.ds.
Location
INVALID
- Static variable in interface cnrg.itx.signal.
SignalID
Peer not valid
INVITE
- Static variable in interface cnrg.itx.signal.
SignalID
Invite Packet
InviteBusyException
- exception cnrg.itx.signal.
InviteBusyException
.
This class represents an exception thrown if the peer is busy.
InviteBusyException(String)
- Constructor for class cnrg.itx.signal.
InviteBusyException
Default Constructor
InviteException
- exception cnrg.itx.signal.
InviteException
.
This class forms the base class for all Invite related exceptions thrown by DesktopSignaling during the dial sequence.
InviteException(String)
- Constructor for class cnrg.itx.signal.
InviteException
Default Constructor
InviteIncompatibleException
- exception cnrg.itx.signal.
InviteIncompatibleException
.
This class represents an exception thrown if the peer application is not compatible .
InviteIncompatibleException(String)
- Constructor for class cnrg.itx.signal.
InviteIncompatibleException
Default Constructor
InviteInvalidException
- exception cnrg.itx.signal.
InviteInvalidException
.
This class represents an exception thrown if the peer application is invalid.
InviteInvalidException(String)
- Constructor for class cnrg.itx.signal.
InviteInvalidException
Default Constructor
InvitePacket
- class cnrg.itx.signal.
InvitePacket
.
This class extends SigPacket and is used in the 3-way handshake during a Dial Sequence.
InvitePacket()
- Constructor for class cnrg.itx.signal.
InvitePacket
Default Constructor for the InvitePacket
InvitePacket(UserID, Location, String, int)
- Constructor for class cnrg.itx.signal.
InvitePacket
Overloaded Constructor for the InvitePacket.
InviteRejectException
- exception cnrg.itx.signal.
InviteRejectException
.
This class represents an exception thrown if the peer rejects the call.
InviteRejectException(String)
- Constructor for class cnrg.itx.signal.
InviteRejectException
Default Constructor
InviteSignalEvent
- class cnrg.itx.signal.SignalEvent.
InviteSignalEvent
.
This class represents an event generated when an invitation to start a call is received.
InviteSignalEvent(InvitePacket)
- Constructor for class cnrg.itx.signal.SignalEvent.
InviteSignalEvent
Default Constructor
InviteTimeoutException
- exception cnrg.itx.signal.
InviteTimeoutException
.
This class represents an exception thrown if the peer application does not respond.
InviteTimeoutException(String)
- Constructor for class cnrg.itx.signal.
InviteTimeoutException
Default Constructor
isAlive(SignalConnection)
- Method in class cnrg.itx.signal.
DesktopSignaling
This method queries a peer application to check if it is still running.
isAliveQuery()
- Method in class cnrg.itx.signal.
SigPacket
This method informs the callee whether the packet is for the AliveQuery method.
isConfirmPacket()
- Method in class cnrg.itx.signal.
SigPacket
This method informs the callee whether it is a Confirm Packet
isConnected()
- Method in class cnrg.itx.signal.
SignalConnection
isDial()
- Method in class cnrg.itx.signal.
SigPacket
This method informs the callee whether the packet is for the Dial method.
isDialable()
- Method in class cnrg.itx.ds.
Location
Determine if this location can be directly dialed (connected)
isDialing()
- Method in class cnrg.itx.signal.
SignalConnection
isHangup()
- Method in class cnrg.itx.signal.
SigPacket
This method informs the callee whether the packet is for the Hangup method.
isIdle()
- Method in class cnrg.itx.signal.
SignalConnection
isInvitePacket()
- Method in class cnrg.itx.signal.
SigPacket
This method informs the callee whether it is an Invite Packet
isPhone()
- Method in class cnrg.itx.ds.
Location
Determine if the Location is destined to the telephone end
isResultPacket()
- Method in class cnrg.itx.signal.
SigPacket
This method informs the callee whether it is a Result Packet
isSameAs(Location)
- Method in class cnrg.itx.ds.
Location
Compares with other location object to determine if they are identical
isSendDTMF()
- Method in class cnrg.itx.signal.
SigPacket
This method informs the callee whether the packet is for the SendDTMF method.
ITXException
- exception cnrg.itx.
ITXException
.
Parent exception class.
ITXException(String)
- Constructor for class cnrg.itx.
ITXException
L
Location
- class cnrg.itx.ds.
Location
.
This class provides a abstraction of where the application or system is located.
Location(Location)
- Constructor for class cnrg.itx.ds.
Location
Copy constructor
Location(String)
- Constructor for class cnrg.itx.ds.
Location
Constructor for formatted record string retrieved from the directory database.
Location(String, String, String)
- Constructor for class cnrg.itx.ds.
Location
Constructor
For telephone: type = Location.TELEPHONE_TYPE; value = Areacode-PhoneNumber; label = "home"
e.g.
LocationList
- class cnrg.itx.ds.
LocationList
.
This class represents a list of locations.
LocationList()
- Constructor for class cnrg.itx.ds.
LocationList
Default constructor
LocationList(LocationList)
- Constructor for class cnrg.itx.ds.
LocationList
Copy constructor
logout()
- Method in class cnrg.itx.signal.
DesktopSignaling
This method unregisters the Signaling Component with Directory Services and kills the server thread.
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
MAX_EXTENSION_SIZE
- Static variable in class cnrg.itx.ds.
DirectoryService
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
MIN_EXTENSION_SIZE
- Static variable in class cnrg.itx.ds.
DirectoryService
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.
myCurrentPeer
- Variable in class cnrg.itx.signal.SignalEvent.
DialSignalEvent
Location object of peer application
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.
next()
- Method in class cnrg.itx.ds.
LocationList
Get the next element.
next()
- Method in class cnrg.itx.ds.
ArrayRecords
Get the next element.
NULL_ACCESS_LEVEL
- Static variable in class cnrg.itx.ds.
DirectoryService
NUM_ARGS
- Static variable in class cnrg.itx.datax.devices.
NetworkServer
O
onAbortCall(AbortSignalEvent)
- Method in interface cnrg.itx.signal.
SignalingObserver
This method informs the application that it should abort the call it was waiting for.
onAbortCall(AbortSignalEvent)
- Method in class cnrg.itx.signal.
AbstractSignalingObserver
onAccept(DialSignalEvent)
- Method in interface cnrg.itx.signal.
SignalConnectionObserver
This method informs the application that the peer application has accepted the call and is ready to talk.
onBusy(DialSignalEvent)
- Method in interface cnrg.itx.signal.
SignalConnectionObserver
This method informs the application that the peer application responded with an indication that it was busy and cannot talk at present.
onDTMF(DTMFSignalEvent)
- Method in interface cnrg.itx.signal.
SignalingObserver
This method informs the application that a DTMF has been received.
onDTMF(DTMFSignalEvent)
- Method in class cnrg.itx.signal.
AbstractSignalingObserver
onError(DesktopSignalingException)
- Method in interface cnrg.itx.signal.
SignalConnectionObserver
This method informs the application that an unclassified error occurred during the dial attempt.
onHangup(HangupSignalEvent)
- Method in interface cnrg.itx.signal.
SignalingObserver
This method informs the application that a peer application has hung up.
onHangup(HangupSignalEvent)
- Method in class cnrg.itx.signal.
AbstractSignalingObserver
onIncompatible(DialSignalEvent)
- Method in interface cnrg.itx.signal.
SignalConnectionObserver
This method informs the application that the peer application is incompatible.
onInvalid(DialSignalEvent)
- Method in interface cnrg.itx.signal.
SignalConnectionObserver
This method informs the application that the peer application is invalid.
onInvite(InviteSignalEvent)
- Method in interface cnrg.itx.signal.
SignalingObserver
This method informs the application that a peer application's invitation has been received.
onInvite(InviteSignalEvent)
- Method in class cnrg.itx.signal.
AbstractSignalingObserver
onReject(DialSignalEvent)
- Method in interface cnrg.itx.signal.
SignalConnectionObserver
This method informs the application that the peer application has rejected the invitation to talk.
onStartCall(SignalConnection)
- Method in interface cnrg.itx.signal.
SignalingObserver
This method informs the application that a peer application has sent a confirmation and the call setup is complete.
onStartCall(SignalConnection)
- Method in class cnrg.itx.signal.
AbstractSignalingObserver
onTimeout(DialSignalEvent)
- Method in interface cnrg.itx.signal.
SignalConnectionObserver
This method informs the application that the peer application is not responding so the call should be aborted.
open()
- Method in class cnrg.itx.signal.
SignalConnection
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).
OUTPUT
- Static variable in class cnrg.itx.datax.
Channel
Constant to specify that a channel is an output channel.
P
Password
- class cnrg.itx.ds.
Password
.
This class provides an encapsulation to store user's password information.
Password(String)
- Constructor for class cnrg.itx.ds.
Password
Constructor for String
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
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.
R
RecordAlreadyExistsException
- exception cnrg.itx.ds.
RecordAlreadyExistsException
.
This class represents a record-already-exists exception thrown by the directory service.
RecordAlreadyExistsException(String)
- Constructor for class cnrg.itx.ds.
RecordAlreadyExistsException
Constructor
RecordNotFoundException
- exception cnrg.itx.ds.
RecordNotFoundException
.
This class represents a record-not-found exception thrown by the directory service.
RecordNotFoundException(String)
- Constructor for class cnrg.itx.ds.
RecordNotFoundException
Constructor
registerLocation(int, Location)
- Method in class cnrg.itx.ds.
DirectoryService
Register the location of the user (authenticated with this directory service) when he/she starts up an application.
REJECT
- Static variable in interface cnrg.itx.signal.
SignalID
Call rejected
reject(String)
- Method in class cnrg.itx.signal.
InvitePacket
Applications call this method to indicate that they reject the invitation.
reject(String)
- Method in class cnrg.itx.signal.SignalEvent.
InviteSignalEvent
Applications call this method to indicate that they reject the invitation.
removeAll()
- Method in class cnrg.itx.ds.
LocationList
Remove all the elements from the location list object
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.
removeUser(Digits)
- Method in class cnrg.itx.ds.
DirectoryService
Removes a user from the directory database.
reset()
- Method in class cnrg.itx.ds.
LocationList
Reset to the first element position
reset()
- Method in class cnrg.itx.ds.
ArrayRecords
Reset to the first element position
RESULT
- Static variable in interface cnrg.itx.signal.
SignalID
Result Packet
ROAMING
- Static variable in class cnrg.itx.ds.
Location
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_RATE
- Static variable in class cnrg.itx.datax.devices.
MicrophoneSource
Audio properties (8kHz @ 8 bits / sample)
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
SENDDTMF
- Static variable in interface cnrg.itx.signal.
SignalID
SendDTMF Method ID
sendDTMF(String, SignalConnection)
- Method in class cnrg.itx.signal.
DesktopSignaling
This method sends a DTMF tone, as a string, to the destination on a given SignalConnection
SERVER_ACCESS_LEVEL
- Static variable in class cnrg.itx.ds.
DirectoryService
setAppDescription(String)
- Method in class cnrg.itx.signal.
InvitePacket
Sets the source description
setCleanUp(boolean)
- Method in class cnrg.itx.ds.
DirectoryService
Turn off or turn on the cleanup thread.
setConfigPath(byte[])
- Method in class cnrg.itx.ds.
DSComm
Set the config filepath in the DSComm.dll to be able to communicate with the directory server
setConfigPath(byte[])
- Method in class cnrg.itx.ds.
CStub
setConnection(Connection)
- Method in class cnrg.itx.signal.
SignalConnection
Sets the conection object to use for data exchange
setCurrentPeer(Location)
- Method in class cnrg.itx.signal.SignalEvent.
DialSignalEvent
Sets the location of the peer application
setCustomMessage(String)
- Method in class cnrg.itx.ds.
DirectoryService
Set the custom message of the user authenticated with this directory service
setCustomObject(Object)
- Method in class cnrg.itx.signal.
SigPacket
Sets the custom object.
setDesktopSignaling(DesktopSignaling)
- Method in class cnrg.itx.signal.SignalEvent.
SignalEvent
This method sets the DesktopSignaling object
setDestination(UserID)
- Method in class cnrg.itx.signal.
SigPacket
Sets the UserID of the Destination.
setDialer(DialThread)
- Method in class cnrg.itx.signal.
SignalConnection
Sets the DialThread to be used for the call.
setEndTime(Calendar)
- Method in class cnrg.itx.ds.
CustomLocation
Set EndTime
setInputChannel(Channel)
- Method in class cnrg.itx.signal.
SignalConnection
setInputChannel(Channel)
- Method in class cnrg.itx.datax.
Connection
Sets a new input channel.
setIP(String)
- Method in class cnrg.itx.signal.
SignalConnection
Sets the peer's IP address
setKeepAlive(KeepAlive)
- Method in class cnrg.itx.signal.
SignalConnection
Sets the KeepAlive object handle
setKeepAliveTime(int)
- Method in class cnrg.itx.signal.
SignalConnection
Sets the KeepAlive object's wait period
setLabel(String)
- Method in class cnrg.itx.ds.
Location
Set the Location (optional) label
setLocationList(LocationList)
- Method in class cnrg.itx.ds.
CustomLocation
Set the Location list to the given new location list
setMethodType(int)
- Method in class cnrg.itx.signal.
SigPacket
Sets the method type.
setOutputChannel(Channel)
- Method in class cnrg.itx.signal.
SignalConnection
setOutputChannel(Channel)
- Method in class cnrg.itx.datax.
Connection
Sets a new output channel.
setPacketType(int)
- Method in class cnrg.itx.signal.
SigPacket
Sets the packet type.
setPeerProperties(PropertiesCollection)
- Method in class cnrg.itx.signal.
SignalConnection
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.
setPeerSeqNumber(Long)
- Method in class cnrg.itx.signal.
SignalConnection
Sets the sequence number being used by the peer for this connection
setPeerUID(UserID)
- Method in class cnrg.itx.signal.
SignalConnection
Sets the peer's UserID
setPIN(UserID, Password, Password)
- Method in class cnrg.itx.ds.
DirectoryService
Change the PIN of the user authenticated with this directory service.
setPort(int)
- Method in class cnrg.itx.signal.
SignalConnection
Sets the peer's listening port
setProperties(PropertiesCollection)
- Method in class cnrg.itx.signal.
SignalConnection
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
setPropertiesCollection(PropertiesCollection)
- Method in class cnrg.itx.signal.
InvitePacket
Assigns the source's PropertiesCollection for Data Exchange
setPropertiesCollection(PropertiesCollection)
- Method in class cnrg.itx.signal.SignalEvent.
InviteSignalEvent
Sets the PropertiesCollection for the callee application so that the properties can be sent to the caller application
setSeqNumber(Long)
- Method in class cnrg.itx.signal.
InvitePacket
Assigns the sequence number for the packet.
setSeqNumber(Long)
- Method in class cnrg.itx.signal.
SignalConnection
Sets the sequence number for this connection
setSignalConnection(SignalConnection)
- Method in class cnrg.itx.signal.SignalEvent.
SignalEvent
This method sets the SignalConnection object to be used
setSource(Source)
- Method in class cnrg.itx.datax.
Channel
Method to set the source for the Channel.
setSourceID(UserID)
- Method in class cnrg.itx.signal.
InvitePacket
Assigns the source UserID
setSourceLoc(Location)
- Method in class cnrg.itx.signal.
InvitePacket
Assigns the source Location
setStartTime(Calendar)
- Method in class cnrg.itx.ds.
CustomLocation
Set StartTime
setTimeout(int)
- Method in class cnrg.itx.signal.
DesktopSignaling
This method allows the application to set the timeout value to use for socket connections.
setType(int)
- Method in class cnrg.itx.datax.
PropertiesCollection
Method to set the type of the properties collection object.
SignalConnection
- class cnrg.itx.signal.
SignalConnection
.
This class contains vital signaling information to identify and hangup peer applications.
SignalConnection()
- Constructor for class cnrg.itx.signal.
SignalConnection
Default Constructor
SignalConnection(Connection, String, int)
- Constructor for class cnrg.itx.signal.
SignalConnection
Constructor
SignalConnection(Connection, String, int, UserID, DialThread)
- Constructor for class cnrg.itx.signal.
SignalConnection
Constructor
SignalConnectionObserver
- interface cnrg.itx.signal.
SignalConnectionObserver
.
This interface defines the methods that applications need to implement in order to use the non-blocking dial functionality.
SignalEvent
- class cnrg.itx.signal.SignalEvent.
SignalEvent
.
This class represents the base class for all SignalEvents.
SignalEvent()
- Constructor for class cnrg.itx.signal.SignalEvent.
SignalEvent
Default Constructor
SignalEvent(InvitePacket)
- Constructor for class cnrg.itx.signal.SignalEvent.
SignalEvent
Constructor
SignalEvent(InvitePacket, SignalConnection)
- Constructor for class cnrg.itx.signal.SignalEvent.
SignalEvent
Constructor
SignalEvent(InvitePacket, SignalConnection, DesktopSignaling)
- Constructor for class cnrg.itx.signal.SignalEvent.
SignalEvent
Constructor
SignalID
- interface cnrg.itx.signal.
SignalID
.
This interface contains all the Signaling Codes for deciphering methods, packet types and results.
SignalingObserver
- interface cnrg.itx.signal.
SignalingObserver
.
This interface defines the methods that applications need to implement in order to use Signaling services.
SigPacket
- class cnrg.itx.signal.
SigPacket
.
This is the base class representing the Signaling Packet that is sent to and from all Signaling components.
SigPacket()
- Constructor for class cnrg.itx.signal.
SigPacket
Default Constructor constructs an invalid SigPacket
SigPacket(int, int)
- Constructor for class cnrg.itx.signal.
SigPacket
Overloaded Constructor constructs a SigPacket that is to be used for a specific method and packet type.
SigPacket(int, int, Object)
- Constructor for class cnrg.itx.signal.
SigPacket
Overloaded Constructor constructs a SigPacket that is to be used for a specific method, packet type and Custom 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.
startCall()
- Method in class cnrg.itx.signal.
SignalConnection
Starts dialing the peer.
startKeepAlive(DesktopSignaling)
- Method in class cnrg.itx.signal.
SignalConnection
Creates and starts the KeepAlive thread for the connection
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.
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
TELEPHONE_TYPE
- Static variable in class cnrg.itx.ds.
Location
TIMEOUT
- Static variable in interface cnrg.itx.signal.
SignalID
Peer not responding, timeout
toString()
- Method in class cnrg.itx.ds.
Password
toString()
- Method in class cnrg.itx.ds.
Digits
Returns itself represented as a string
toString()
- Method in class cnrg.itx.ds.
CustomLocation
Convert into formatted entry string to be stored in the directory database
toString()
- Method in class cnrg.itx.ds.
Location
Convert into raw location string format.
toString()
- Method in class cnrg.itx.ds.
UserID
Convert to string
toString()
- Method in class cnrg.itx.datax.
Stats
Method to get a string form of the statistics.
U
unregisterLocation(int, Location)
- Method in class cnrg.itx.ds.
DirectoryService
Unregister the location of the user (authenticated with this directory service) when he/she exits from an application
update(Observable, Object)
- Method in class cnrg.itx.datax.devices.
MicrophoneTest
update(Observable, Object)
- Method in class cnrg.itx.datax.devices.
SpeakerTest
USER_ACCESS_LEVEL
- Static variable in class cnrg.itx.ds.
DirectoryService
USER_TYPE
- Static variable in class cnrg.itx.ds.
Location
UserID
- class cnrg.itx.ds.
UserID
.
This class provides an abstraction to identify a user uniquely
UserID(String)
- Constructor for class cnrg.itx.ds.
UserID
Constructor for string E.g.
UserProperty
- class cnrg.itx.ds.
UserProperty
.
This class stores information on userID, extension, roaming location (if any), and custom message.
UserProperty(UserID, int, Location, String)
- Constructor for class cnrg.itx.ds.
UserProperty
Constructor
V
verified(Password)
- Method in class cnrg.itx.ds.
Password
Verify against a given password object
W
wasAccepted()
- Method in class cnrg.itx.signal.
InvitePacket
Checks whether the Invitation sent was accepted by the peer application.
wasAccepted()
- Method in class cnrg.itx.signal.SignalEvent.
InviteSignalEvent
wasBusy()
- Method in class cnrg.itx.signal.
InvitePacket
Checks whether the peer application was busy.
wasConfirmed()
- Method in class cnrg.itx.signal.
InvitePacket
Checks whether it is a confirm packet .
wasRejected()
- Method in class cnrg.itx.signal.
InvitePacket
Checks whether the Invitation was rejected by the peer application.
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
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES