A B C D G H I L M O R S T U W

A

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.
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
appDesc - Variable in class cnrg.itx.signal.InvitePacket
Source application's string description

B

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

close() - Method in class cnrg.itx.signal.SignalConnection
 
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)
CONNECTED - Static variable in class cnrg.itx.signal.SignalConnection
SignalConnection object is connected to an application
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
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
currentMethod - Variable in class cnrg.itx.signal.SigPacket
The method this packet represents
currentPacket - Variable in class cnrg.itx.signal.SigPacket
The type this packet represents
custom - Variable in class cnrg.itx.signal.SigPacket
Any custom object being sent by an application

D

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
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.
DIALING - Static variable in class cnrg.itx.signal.SignalConnection
SignalConnection object is dialing
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
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

G

getAbortReason() - Method in class cnrg.itx.signal.SignalEvent.AbortSignalEvent
 
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
 
getCurrentPeer() - Method in class cnrg.itx.signal.SignalEvent.DialSignalEvent
 
getCurrentState() - Method in class cnrg.itx.signal.SignalConnection
 
getCustomObject() - Method in class cnrg.itx.signal.SigPacket
Returns the custom object contained in the SigPacket
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
 
getInputChannel() - Method in class cnrg.itx.signal.SignalConnection
 
getInvitePacket() - Method in class cnrg.itx.signal.SignalEvent.SignalEvent
 
getIP() - Method in class cnrg.itx.signal.SignalConnection
Returns the IP address of the peer
getKeepAlive() - Method in class cnrg.itx.signal.SignalConnection
 
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.
getMethodID() - Method in class cnrg.itx.signal.SigPacket
Returns the method ID associated with this packet
getOutputChannel() - Method in class cnrg.itx.signal.SignalConnection
 
getPacketID() - Method in class cnrg.itx.signal.SigPacket
Returns the type of the Sigpacket
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
getProperties() - Method in class cnrg.itx.signal.SignalConnection
 
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
 
getResult() - Method in class cnrg.itx.signal.DesktopSignaling.Result
 
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
 
getStatistics() - Method in class cnrg.itx.signal.SignalConnection
 
getTimeout() - Method in class cnrg.itx.signal.DesktopSignaling
This method returns the timeout value currently being used for socket connections by Signaling.

H

handleAliveInvite(AliveSignalEvent, Socket) - Method in class cnrg.itx.signal.DesktopSignaling
This method is used to handle an alive request.
handleDialInvite(InviteSignalEvent, Socket) - Method in class cnrg.itx.signal.DesktopSignaling
This method is used to handle an incoming call.
handleHangupInvite(HangupSignalEvent, Socket) - Method in class cnrg.itx.signal.DesktopSignaling
This method is used to handle a hangup request.
handlePeerNotAlive(SignalConnection) - Method in class cnrg.itx.signal.DesktopSignaling
This method is used to clear up resources if the peer application is no longer active.
handleSendDTMFInvite(DTMFSignalEvent, Socket) - Method in class cnrg.itx.signal.DesktopSignaling
This method is used to handle an incoming DTMF tone.
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

IDLE - Static variable in class cnrg.itx.signal.SignalConnection
SignalConnection object is idle
INCOMPATIBLE - Static variable in interface cnrg.itx.signal.SignalID
Peer not compatible
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.
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
isResultPacket() - Method in class cnrg.itx.signal.SigPacket
This method informs the callee whether it is a Result Packet
isSendDTMF() - Method in class cnrg.itx.signal.SigPacket
This method informs the callee whether the packet is for the SendDTMF method.

L

logout() - Method in class cnrg.itx.signal.DesktopSignaling
This method unregisters the Signaling Component with Directory Services and kills the server thread.

M

myApp - Variable in class cnrg.itx.signal.DesktopSignaling
Application's (that implements SignalingObserver) Handle
myConnectionList - Variable in class cnrg.itx.signal.DesktopSignaling
Hashtable of all Signal connections
myConnSeqNumber - Variable in class cnrg.itx.signal.InvitePacket
Sequence number for connection
myConnSeqNumber - Variable in class cnrg.itx.signal.DesktopSignaling
Unique sequence number
myCurrentPeer - Variable in class cnrg.itx.signal.SignalEvent.DialSignalEvent
Location object of peer application
myCurrentState - Static variable in class cnrg.itx.signal.SignalConnection
Members for complete Dialing Control
myDesc - Variable in class cnrg.itx.signal.DesktopSignaling
Description of application
myDestination - Variable in class cnrg.itx.signal.SigPacket
UserID of the destination
myDirS - Variable in class cnrg.itx.signal.DesktopSignaling
Directory Service Handle
myDS - Variable in class cnrg.itx.signal.SignalEvent.SignalEvent
The DesktopSignaling object that generated the event
myDSS - Variable in class cnrg.itx.signal.DesktopSignaling
DesktopSignalingServer Handle
myIAdd - Variable in class cnrg.itx.signal.DesktopSignaling
IP Address in InetAddress format
myInviteInfo - Variable in class cnrg.itx.signal.SignalEvent.SignalEvent
Invite Packet received from peer
myKeepAlive - Variable in class cnrg.itx.signal.SignalConnection
Keepalive thread
myLoc - Variable in class cnrg.itx.signal.DesktopSignaling
Location of this machine; Used by Server Thread, DS & App.
myName - Variable in class cnrg.itx.signal.DesktopSignaling
String representation of IP Address
myPassword - Variable in class cnrg.itx.signal.DesktopSignaling
user's password
myPC - Variable in class cnrg.itx.signal.InvitePacket
Source's data exchange properties
mySC - Variable in class cnrg.itx.signal.SignalEvent.SignalEvent
SignalConnection object
myServerPort - Variable in class cnrg.itx.signal.DesktopSignaling
Port Server Thread will listen on.
myUID - Variable in class cnrg.itx.signal.DesktopSignaling
email address or phone number

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
 

R

reason - Variable in class cnrg.itx.signal.InvitePacket
Reason for rejecting a call
Register() - Method in class cnrg.itx.signal.DesktopSignaling
This method registers the DesktopSignaling Component with DirectoryService.
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.
RESULT - Static variable in interface cnrg.itx.signal.SignalID
Result Packet
resultFlag - Variable in class cnrg.itx.signal.InvitePacket
Result of query to user

S

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
sendNewPacket(SigPacket, String, int) - Method in class cnrg.itx.signal.DesktopSignaling
This method sends a packet over a TCP connection.
sendPacket(SigPacket, Socket) - Method in class cnrg.itx.signal.DesktopSignaling
This method sends a packet over an TCP socket.
setAppDescription(String) - Method in class cnrg.itx.signal.InvitePacket
Sets the source description
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
setCurrentState(int) - Method in class cnrg.itx.signal.SignalConnection
This method sets the current state of the call
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.
setInputChannel(Channel) - Method in class cnrg.itx.signal.SignalConnection
 
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
setMethodType(int) - Method in class cnrg.itx.signal.SigPacket
Sets the method type.
setOutputChannel(Channel) - Method in class cnrg.itx.signal.SignalConnection
 
setPacketType(int) - Method in class cnrg.itx.signal.SigPacket
Sets the packet type.
setPeerProperties(PropertiesCollection) - Method in class cnrg.itx.signal.SignalConnection
 
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
setPort(int) - Method in class cnrg.itx.signal.SignalConnection
Sets the peer's listening port
setProperties(PropertiesCollection) - Method in class cnrg.itx.signal.SignalConnection
 
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
setServerPort(int) - Method in class cnrg.itx.signal.DesktopSignaling
The DesktopSignalingServer thread uses this method to register its port with DesktopSignaling.
setSignalConnection(SignalConnection) - Method in class cnrg.itx.signal.SignalEvent.SignalEvent
This method sets the SignalConnection object to be used
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
setTimeout(int) - Method in class cnrg.itx.signal.DesktopSignaling
This method allows the application to set the timeout value to use for socket connections.
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
source - Variable in class cnrg.itx.signal.InvitePacket
Source userID
srcLoc - Variable in class cnrg.itx.signal.InvitePacket
Source location
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

T

TIMEOUT - Static variable in interface cnrg.itx.signal.SignalID
Peer not responding, timeout
TIMEOUT - Static variable in class cnrg.itx.signal.DesktopSignaling
Timeout value for all Signaling Sockets using TCP
tryDialSequence(UserID, Location, Connection) - Method in class cnrg.itx.signal.DesktopSignaling
This method performs a Dial Sequence including the 3-way handshake.

U

unRegister() - Method in class cnrg.itx.signal.DesktopSignaling
This method Unregisters the DesktopSignaling Component on DirectoryService.

W

waitForPacket(Socket) - Method in class cnrg.itx.signal.DesktopSignaling
This method waits for a packet on a given TCP socket.
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.

A B C D G H I L M O R S T U W