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