< A B C D E F G H I J K L M O P R S T U W

<

() - Static method in class cnrg.itx.gtwy.PlayDestination
 
() - Static method in class cnrg.itx.gtwy.Gateway
 
() - Static method in class cnrg.itx.gtwy.PlayChannel
 
() - Static method in class cnrg.itx.gtwy.ListenChannel
 
() - Static method in class cnrg.itx.gtwy.RecordChannel
 

A

acceptAndWait() - Method in class cnrg.itx.gtwy.pbx.Dialer
This method is called to send an accept packet to the gateway and then wait for the call to finish (be hung up).

B

BUFFERSIZE - Static variable in class cnrg.itx.gtwy.Gateway
Size of voice packets transferred from phone to Gateway.
bytesWritten - Variable in class cnrg.itx.gtwy.PlayDestination
The number of bytes written to the buffer.
bytesWritten - Variable in class cnrg.itx.gtwy.RecordSource
Number of bytes written to the computer network.

C

call - Variable in class cnrg.itx.gtwy.pbx.Dialer
 
callChangedEvent(CallEv[]) - Method in class cnrg.itx.gtwy.pbx.MyCallObserver
Alerts observer that state of telephone call has changed.
called - Variable in class cnrg.itx.gtwy.pbx.Dialer
 
calling - Variable in class cnrg.itx.gtwy.pbx.Dialer
 
callInP - Variable in class cnrg.itx.gtwy.pbx.Dialer
 
callInProgress() - Method in class cnrg.itx.gtwy.pbx.Dialer
This method returns true if the PBX has successfully placed a call and this call is still in progress.
callPickedUp() - Method in class cnrg.itx.gtwy.pbx.Dialer
This method is called after a connection has been made and ringing has started.
CHANNELCOUNT - Static variable in class cnrg.itx.gtwy.Gateway
Number of channels on the Gateway.
channelOffHook(int) - Method in class cnrg.itx.gtwy.Gateway
Sets the channel off hook to allow for passing voice data through.
channelOnHook(int) - Method in class cnrg.itx.gtwy.Gateway
Sets the channel on hook.
channelSetUp(int, int) - Method in class cnrg.itx.gtwy.Gateway
Used for channel initialization.
checkProvider() - Method in class cnrg.itx.gtwy.pbx.PBXSignaling
This method just checks that our provider hasn't quit on us
close() - Method in class cnrg.itx.gtwy.PlayDestination
Used to close the destination to receiving voice packets.
close() - Method in class cnrg.itx.gtwy.RecordSource
Method for closing the source.
cnrg.itx.gtwy - package cnrg.itx.gtwy
The gateway is the interface where the computer and telephone networks can transfer voice data to one another.  In the cnrg.itx.gtwy package, the software is configured to program Dialogic Corporation's D41/EPCI card.  The Windows NT platform is necessary to use this software. It is important to note that the D41/EPCI channels are limited to servicing half-duplex connections only.  In order to service a full-duplex connection, two channels are needed per session.  A "line" is an abstraction of these two channels.
cnrg.itx.gtwy.pbx - package cnrg.itx.gtwy.pbx
This is stripped-down JTapi code for controlling a PBX, allowing outgoing calls.
co - Variable in class cnrg.itx.gtwy.pbx.Dialer
 

D

destConnection - Variable in class cnrg.itx.gtwy.pbx.Dialer
 
dial(Line, String) - Method in class cnrg.itx.gtwy.SignalInterface
Used to dial a computer when an extension number is received from a phone.
dialComputer(Line, String) - Method in class cnrg.itx.gtwy.Gateway
Dials an computer application extension from ListenChannel.
Dialer - class cnrg.itx.gtwy.pbx.Dialer.
This class handles placing one call in the PBX, from a line in the Gateway to some telephone number specified by a caller
Dialer(PBXSignaling, boolean, InvitePacket, String, String, Socket) - Constructor for class cnrg.itx.gtwy.pbx.Dialer
Base constructor for Dialer class
Dialer(PBXSignaling, InvitePacket, String, String, Socket) - Constructor for class cnrg.itx.gtwy.pbx.Dialer
Constructor with default logging (which is none)
DialingException - exception cnrg.itx.gtwy.pbx.DialingException.
This class is the exception thrown by Dialer
DialingException(String) - Constructor for class cnrg.itx.gtwy.pbx.DialingException
Constructor
dialingInP - Variable in class cnrg.itx.gtwy.pbx.Dialer
 
dialingInProgress() - Method in class cnrg.itx.gtwy.pbx.Dialer
This method returns true is the PBX is in the act of dialing a destination telephone.
dialPhone(String, Line) - Method in class cnrg.itx.gtwy.Gateway
Dials a phone.
DTMFMutex - Variable in class cnrg.itx.gtwy.Gateway
Object used for mutex in stopping and restarting the thread responsible for playout on a phone.

E

endPlayConnection(int) - Method in class cnrg.itx.gtwy.Gateway
Stops audio playout from computer to phone
endRecordConnection(int) - Method in class cnrg.itx.gtwy.Gateway
Terminates the data flow from phone to computer.

F

finalize() - Method in class cnrg.itx.gtwy.pbx.PBXSignalingServer
Destructor for PBXSignalingServer - stop all running Dialers, unregister from Directory Server, and exit
finishCall() - Method in class cnrg.itx.gtwy.pbx.Dialer
This method is called when the phone has started rining.
freeLine(Line) - Method in class cnrg.itx.gtwy.Gateway
Resets and unreserves a line for a future connection.

G

gateLine - Variable in class cnrg.itx.gtwy.Gateway
Array of Line objects.
gateListen - Variable in class cnrg.itx.gtwy.Gateway
Thread that listens for incoming phone calls.
gatePlay - Variable in class cnrg.itx.gtwy.Gateway
Thread for playing out voice packets to a phone.
gateRecord - Variable in class cnrg.itx.gtwy.Gateway
Thread that sends voice packets from a phone to a computer.
gateSignal - Variable in class cnrg.itx.gtwy.Gateway
Instance of SignalInterface.
gateSignalEntries - Variable in class cnrg.itx.gtwy.SignalInterface
Hash table that provides mappings between SignalConnection(s) and userID(s)
Gateway - class cnrg.itx.gtwy.Gateway.
This class contains the main Gateway control.
Gateway.ThreadWait - class cnrg.itx.gtwy.Gateway.ThreadWait.
Inner private class that waits for keyboard input.
Gateway.ThreadWait(Gateway) - Constructor for class cnrg.itx.gtwy.Gateway.ThreadWait
 
Gateway(boolean) - Constructor for class cnrg.itx.gtwy.Gateway
 
GatewayException - exception cnrg.itx.gtwy.GatewayException.
A GatewayException is a exception thrown by the various Gateway components.
GatewayException() - Constructor for class cnrg.itx.gtwy.GatewayException
Class constructor.
GatewayException(String) - Constructor for class cnrg.itx.gtwy.GatewayException
Class constructor.
getAvailability() - Method in class cnrg.itx.gtwy.Line
 
getAvailableLine() - Method in class cnrg.itx.gtwy.Gateway
Finds a line that can be used for a connection between a computer and a phone.
getChDev() - Method in class cnrg.itx.gtwy.Line
 
getDirectoryService() - Method in class cnrg.itx.gtwy.pbx.PBXSignalDelete
 
getExtension(int, boolean) - Method in class cnrg.itx.gtwy.ListenChannel
This is where the channel gets the phone's requested extension number.
getGateSocket() - Method in class cnrg.itx.gtwy.pbx.PBXSignalingServer.gateObject
 
getLine() - Method in class cnrg.itx.gtwy.PlayDestination
 
getLine() - Method in class cnrg.itx.gtwy.RecordSource
Called to get the Line instance associated with RecordSource.
getLineNumber() - Method in class cnrg.itx.gtwy.Line
 
getPhoneNumber() - Method in class cnrg.itx.gtwy.Line
 
getProperties() - Method in class cnrg.itx.gtwy.PlayDestination
The Gateway is not concerned about properties.
getProperties() - Method in class cnrg.itx.gtwy.RecordSource
The Gateway is not concerned about properties.
getProvider() - Method in class cnrg.itx.gtwy.pbx.JtapiHandler
this method simply returns a provider
getProvider() - Method in class cnrg.itx.gtwy.pbx.PBXSignaling
This method returns our Jtapi Provider, which is non-null
getSecondDev() - Method in class cnrg.itx.gtwy.Line
 
getSigPacket() - Method in class cnrg.itx.gtwy.pbx.PBXSignalingServer.gateObject
 
getStatistics() - Method in class cnrg.itx.gtwy.PlayDestination
 
getStatistics() - Method in class cnrg.itx.gtwy.RecordSource
 

H

handleDialInvite(InvitePacket, Socket) - Method in class cnrg.itx.gtwy.pbx.PBXSignaling
method handles a Dial INVITE packet.
handleHangupInvite(InvitePacket) - Method in class cnrg.itx.gtwy.pbx.PBXSignaling
This method handles a Hangup request (SigPacket.isHangup() true).
handleIncomingPacket(SigPacket, Socket) - Method in class cnrg.itx.gtwy.pbx.PBXSignalingServer
This method decodes a SignalPacket and calls the required method in PBXSignaling.
handlePackets() - Method in class cnrg.itx.gtwy.pbx.PBXSignalingServer
 
hangup() - Method in class cnrg.itx.gtwy.pbx.Dialer
hangup() This method calls the disconnect() method of the Connection object to end the call.
hangup(Line) - Method in class cnrg.itx.gtwy.Gateway
Called by a RecordChannel.
hangup(Line) - Method in class cnrg.itx.gtwy.SignalInterface
Gateway calls this method to tell signaling that the phone has hung up.
hangupThisLine(int) - Method in class cnrg.itx.gtwy.pbx.PBXSignaling
This is a utility method to stop the Dialer calling from a given gateway line.

I

init() - Method in class cnrg.itx.gtwy.pbx.JtapiHandler
Private method to set up the provider
initialize(int, int, int) - Method in class cnrg.itx.gtwy.Gateway
Initializes parameters in the .cpp file.
initJtapi() - Method in class cnrg.itx.gtwy.pbx.JtapiHandler
This method creates the JtapiPeer
iNumPackets - Variable in class cnrg.itx.gtwy.PlayDestination
The number of packets written.
iNumPackets - Variable in class cnrg.itx.gtwy.RecordSource
Number of packets sent to the computer network.
isAvailable - Variable in class cnrg.itx.gtwy.Line
true if line is available to make a connection on; false otherwise.
isMute - Variable in class cnrg.itx.gtwy.PlayDestination
true if the destination has to be muted; false otherwise.
isMute - Variable in class cnrg.itx.gtwy.RecordSource
true if source is muted; false otherwise.
isOpen - Variable in class cnrg.itx.gtwy.PlayDestination
true if destination is open for receiving packets; false otherwise.
isOpen - Variable in class cnrg.itx.gtwy.RecordSource
true if source is able to send voice data; false otherwise.

J

JtapiHandler - class cnrg.itx.gtwy.pbx.JtapiHandler.
This is the service class used to dial and hangup.
JtapiHandler(boolean, String, String) - Constructor for class cnrg.itx.gtwy.pbx.JtapiHandler
This creates a JtapiHandler object, logging us into the Tserver.
jtapiPeer - Variable in class cnrg.itx.gtwy.pbx.JtapiHandler
 

K

kickProvider() - Method in class cnrg.itx.gtwy.pbx.JtapiHandler
If our provider dies, this routine should try to kick it back into action

L

Line - class cnrg.itx.gtwy.Line.
A class that provides information regarding each Gateway line.
Line(int, int, int, String) - Constructor for class cnrg.itx.gtwy.Line
The line is considered available when an instance is created.
LINECOUNT - Static variable in class cnrg.itx.gtwy.Gateway
Number of lines on the Gateway.
lineNumber - Variable in class cnrg.itx.gtwy.Line
The designated line number of the line.
ListenChannel - class cnrg.itx.gtwy.ListenChannel.
Takes care of servicing incoming calls from the phone.
ListenChannel(Line, Gateway) - Constructor for class cnrg.itx.gtwy.ListenChannel
 
LOG - Variable in class cnrg.itx.gtwy.pbx.Dialer
 
LOG - Variable in class cnrg.itx.gtwy.pbx.JtapiHandler
 
LOG - Variable in class cnrg.itx.gtwy.pbx.PBXSignaling
 
LOG - Variable in class cnrg.itx.gtwy.pbx.MyCallObserver
 
LOG - Static variable in class cnrg.itx.gtwy.pbx.PBXSignalingServer
 
login - Variable in class cnrg.itx.gtwy.pbx.JtapiHandler
 
LOGIN - Static variable in class cnrg.itx.gtwy.pbx.PBXSignalingServer
 
login() - Method in class cnrg.itx.gtwy.pbx.JtapiHandler
This method creates the Provider, after authenticating with the Tserver

M

main(String[]) - Static method in class cnrg.itx.gtwy.Gateway
The main entry point for the Gateway.
main(String[]) - Static method in class cnrg.itx.gtwy.pbx.PBXSignalDelete
 
main(String[]) - Static method in class cnrg.itx.gtwy.pbx.PBXSignalingServer
 
makeAvailable() - Method in class cnrg.itx.gtwy.Line
Makes the gateway line available for a connection between a phone and computer.
makeCall(String, String) - Method in class cnrg.itx.gtwy.pbx.Dialer
 
makeOneCall(Terminal, Address, String, Call) - Method in class cnrg.itx.gtwy.pbx.Dialer
This method makes one attempt at building a connection.
makeUnAvailable() - Method in class cnrg.itx.gtwy.Line
Makes the gateway line unavailable for another connection.
makeWait() - Method in class cnrg.itx.gtwy.ListenChannel
Puts the ListenChannel to "sleep".
MAXLINES - Static variable in class cnrg.itx.gtwy.pbx.PBXSignaling
 
ME - Static variable in class cnrg.itx.gtwy.pbx.Dialer
 
ME - Variable in class cnrg.itx.gtwy.pbx.JtapiHandler
 
ME - Static variable in class cnrg.itx.gtwy.pbx.PBXSignaling
 
ME - Static variable in class cnrg.itx.gtwy.pbx.MyCallObserver
 
ME - Static variable in class cnrg.itx.gtwy.pbx.PBXSignalingServer
 
mute(boolean) - Method in class cnrg.itx.gtwy.PlayDestination
Used to mute the voice data sent to the destination.
mute(boolean) - Method in class cnrg.itx.gtwy.RecordSource
Method to mute and unmute the source.
MyCallObserver - class cnrg.itx.gtwy.pbx.MyCallObserver.
Class that observes a Call.
MyCallObserver() - Constructor for class cnrg.itx.gtwy.pbx.MyCallObserver
Default constructor
MyCallObserver(boolean) - Constructor for class cnrg.itx.gtwy.pbx.MyCallObserver
Constructor that specifies setting for logging.
myChannel - Variable in class cnrg.itx.gtwy.RecordSource
The Channel instance where RecordSource sends the voice data to.
myChDev - Variable in class cnrg.itx.gtwy.Line
The device handler for the primary channel.
myConnection - Variable in class cnrg.itx.gtwy.RecordChannel
The Connection instance needed for data transfer.
myConnection - Variable in class cnrg.itx.gtwy.pbx.Dialer
 
myDS - Variable in class cnrg.itx.gtwy.pbx.PBXSignalingServer
 
myGate - Variable in class cnrg.itx.gtwy.ListenChannel
The Gateway instance.
myGate - Variable in class cnrg.itx.gtwy.SignalInterface
The instance of the Gateway class.
myGate - Variable in class cnrg.itx.gtwy.RecordChannel
The Gateway instance.
myGateSocket - Variable in class cnrg.itx.gtwy.pbx.PBXSignalingServer.gateObject
 
myIAdd - Variable in class cnrg.itx.gtwy.pbx.Dialer
 
myIAdd - Variable in class cnrg.itx.gtwy.pbx.PBXSignalingServer
 
myJtapiHandler - Variable in class cnrg.itx.gtwy.pbx.PBXSignaling
 
myLine - Variable in class cnrg.itx.gtwy.PlayDestination
The Line instance related to the destination.
myLine - Variable in class cnrg.itx.gtwy.PlayChannel
The Line instance corresponding to PlayChannel's line.
myLine - Variable in class cnrg.itx.gtwy.ListenChannel
The Line instance corresponding to ListenChannel's line.
myLine - Variable in class cnrg.itx.gtwy.RecordSource
The Line instance related to RecordSource.
myLine - Variable in class cnrg.itx.gtwy.RecordChannel
The Line instance corresponding to RecordChannel's line.
myLoc - Variable in class cnrg.itx.gtwy.pbx.PBXSignalingServer
 
myPacket - Variable in class cnrg.itx.gtwy.pbx.Dialer
 
myPBX - Variable in class cnrg.itx.gtwy.pbx.Dialer
 
myPBX - Variable in class cnrg.itx.gtwy.pbx.PBXSignalingServer
 
myPBXSS - Variable in class cnrg.itx.gtwy.pbx.PBXSignalingServer.ThreadWait
 
myPIN - Variable in class cnrg.itx.gtwy.pbx.PBXSignalingServer
 
myPort - Variable in class cnrg.itx.gtwy.pbx.PBXSignalingServer
 
mySignaling - Variable in class cnrg.itx.gtwy.SignalInterface
The instance of DesktopSignaling associated with the Gateway.
mySigPacket - Variable in class cnrg.itx.gtwy.pbx.PBXSignalingServer.gateObject
 
myThreadWait - Variable in class cnrg.itx.gtwy.Gateway
Thread that waits for user input.
myUID - Variable in class cnrg.itx.gtwy.pbx.PBXSignalingServer
 

O

onAbortCall(AbortSignalEvent) - Method in class cnrg.itx.gtwy.SignalInterface
Informs the Gateway that it should abort the call it was waiting for.
onDTMF(DTMFSignalEvent) - Method in class cnrg.itx.gtwy.SignalInterface
Called to play DTMF digits on a phone.
onHangup(HangupSignalEvent) - Method in class cnrg.itx.gtwy.SignalInterface
Informs the gateway that the computer has hung up.
onInvite(InviteSignalEvent) - Method in class cnrg.itx.gtwy.SignalInterface
Informs the gateway that a computer application wishes to connect with a phone.
onStartCall(SignalConnection) - Method in class cnrg.itx.gtwy.SignalInterface
Informs the gateway that the call setup from computer to phone is complete.

P

password - Variable in class cnrg.itx.gtwy.pbx.JtapiHandler
 
PASWD - Static variable in class cnrg.itx.gtwy.pbx.PBXSignalingServer
 
PBXSignalDelete - class cnrg.itx.gtwy.pbx.PBXSignalDelete.
 
PBXSignalDelete() - Constructor for class cnrg.itx.gtwy.pbx.PBXSignalDelete
 
PBXSignaling - class cnrg.itx.gtwy.pbx.PBXSignaling.
The Signaling Component that controls the PBX.
PBXSignaling(boolean, String, String) - Constructor for class cnrg.itx.gtwy.pbx.PBXSignaling
Creates a PBXSignaling object and gets a provider
PBXSignalingException - exception cnrg.itx.gtwy.pbx.PBXSignalingException.
 
PBXSignalingException(String) - Constructor for class cnrg.itx.gtwy.pbx.PBXSignalingException
Constructor
PBXSignalingServer - class cnrg.itx.gtwy.pbx.PBXSignalingServer.
This is the main program class for PBXSignaling.
PBXSignalingServer.gateObject - class cnrg.itx.gtwy.pbx.PBXSignalingServer.gateObject.
Inner private class that puts a SigPacket and a Socket into one object
PBXSignalingServer.gateObject(PBXSignalingServer, SigPacket, Socket) - Constructor for class cnrg.itx.gtwy.pbx.PBXSignalingServer.gateObject
 
PBXSignalingServer.ThreadWait - class cnrg.itx.gtwy.pbx.PBXSignalingServer.ThreadWait.
Inner private class that waits for keyboard input.
PBXSignalingServer.ThreadWait(PBXSignalingServer, PBXSignalingServer) - Constructor for class cnrg.itx.gtwy.pbx.PBXSignalingServer.ThreadWait
 
PBXSignalingServer(String[]) - Constructor for class cnrg.itx.gtwy.pbx.PBXSignalingServer
Constructor is invoked by main.
phoneNumber - Variable in class cnrg.itx.gtwy.Line
The phone number used to reach the line.
PHONENUMBER - Static variable in class cnrg.itx.gtwy.Gateway
Extension numbers used to call each line.
PlayChannel - class cnrg.itx.gtwy.PlayChannel.
This class controls the second channel in a data connection.
PlayChannel(Line) - Constructor for class cnrg.itx.gtwy.PlayChannel
 
PlayDestination - class cnrg.itx.gtwy.PlayDestination.
The user-defined destination of voice data packets from the computer network to the gateway.
PlayDestination(Line) - Constructor for class cnrg.itx.gtwy.PlayDestination
 
playDTMF(String, Line, Connection) - Method in class cnrg.itx.gtwy.Gateway
Used by SignalInterface to play DTMF tones onto the connected phone.
playPacket(int, int) - Method in class cnrg.itx.gtwy.PlayChannel
Plays voice data from a buffer to a phone.
playTones(String, int) - Method in class cnrg.itx.gtwy.Gateway
Plays DTMF tones to the telephone connected to the line.
provider - Variable in class cnrg.itx.gtwy.pbx.Dialer
 
provider - Variable in class cnrg.itx.gtwy.pbx.JtapiHandler
If not null, the Provider obtained by this Jtapi handler.
PXFERFACTOR - Static variable in class cnrg.itx.gtwy.Gateway
Factor BUFFERSIZE is multiplied by to determine the size of voice packets transferred from Gateway to phone.

R

RecordChannel - class cnrg.itx.gtwy.RecordChannel.
Takes care of sending voice data from the primary channel from the phone to the computer network.
RecordChannel(Line, Connection, Gateway) - Constructor for class cnrg.itx.gtwy.RecordChannel
 
recordPacket(RecordSource, int, int) - Method in class cnrg.itx.gtwy.RecordChannel
Sends voice data from phone to computer.
RecordSource - class cnrg.itx.gtwy.RecordSource.
This is abstracted as the source for the voice data packets sent from the Gateway to the computer network.
RecordSource(Channel, Line) - Constructor for class cnrg.itx.gtwy.RecordSource
 
recvSock - Variable in class cnrg.itx.gtwy.pbx.PBXSignalingServer
 
rejectCallMessage(int) - Method in class cnrg.itx.gtwy.ListenChannel
Plays out a message to a phone when a call has been rejected.
rejectInvite(Line, InviteSignalEvent) - Method in class cnrg.itx.gtwy.SignalInterface
Called to reject an onInvite call.
reroute(int, int) - Method in class cnrg.itx.gtwy.Gateway
Reroutes the second channel's playout to the primary channel's playout.
resetPlaySequence(int, boolean) - Method in class cnrg.itx.gtwy.Gateway
Resets handlers for a playout on a phone.
resetRecordSequence(int, boolean) - Method in class cnrg.itx.gtwy.Gateway
Resets handlers for sending data from phone to computer.
resetSequence(Line) - Method in class cnrg.itx.gtwy.Gateway
Reinitializes a line for data flow.
restart() - Method in class cnrg.itx.gtwy.ListenChannel
"Wakes up" the ListenChannel to listen for the next incoming call.
run() - Method in class cnrg.itx.gtwy.Gateway.ThreadWait
 
run() - Method in class cnrg.itx.gtwy.PlayChannel
 
run() - Method in class cnrg.itx.gtwy.ListenChannel
 
run() - Method in class cnrg.itx.gtwy.RecordChannel
 
run() - Method in class cnrg.itx.gtwy.pbx.Dialer
This method runs the thread - this thread continues to run until the call is hungup, or the PBX Server is shut down, or placing the call failed (then we exit right away).
run() - Method in class cnrg.itx.gtwy.pbx.PBXSignalingServer.ThreadWait
 

S

secondChDev - Variable in class cnrg.itx.gtwy.Line
The device handler for the second channel.
sendAcceptPacket(InvitePacket) - Method in class cnrg.itx.gtwy.pbx.Dialer
This method sends an ACCEPT Result packet to the Gateway when the Dial is successfully initiated (i.e.
sendBusyPacket(InvitePacket) - Method in class cnrg.itx.gtwy.pbx.Dialer
This method is called when a busy tone was encountered
sendConfirmPacket(InvitePacket) - Method in class cnrg.itx.gtwy.pbx.Dialer
This method creates a CONFIRM packet and sends it back to the appropriate gateway to acknowledge that the hangup is complete March 15, 1999 - this routine might not be needed
sendDTMF(String, Line) - Method in class cnrg.itx.gtwy.Gateway
RecordChannel calls this to send any DTMF digits it received while sending voice data from a phone to a computer.
sendDTMF(String, Line) - Method in class cnrg.itx.gtwy.SignalInterface
Sends DTMF tones picked up on a channel from Gateway to a computer.
sendPacket(InvitePacket) - Method in class cnrg.itx.gtwy.pbx.Dialer
This method sends the packet back to the Gateway from which the Invite packet had been received.
sendRejectPacket(InvitePacket) - Method in class cnrg.itx.gtwy.pbx.Dialer
This method sends a REJECT Result packet when the Dial failed
sendSock - Variable in class cnrg.itx.gtwy.pbx.Dialer
 
sendToNetwork(byte[]) - Method in class cnrg.itx.gtwy.RecordSource
Called whenever data is received from a phone.
serviceID - Variable in class cnrg.itx.gtwy.pbx.JtapiHandler
 
setPeerProperties(PropertiesCollection) - Method in class cnrg.itx.gtwy.PlayDestination
The Gateway does not set peer properties.
setPeerProperties(PropertiesCollection) - Method in class cnrg.itx.gtwy.RecordSource
Peer properties are never set.
setProperties(PropertiesCollection) - Method in class cnrg.itx.gtwy.PlayDestination
No properties are set.
setProperties(PropertiesCollection) - Method in class cnrg.itx.gtwy.RecordSource
No properties are set.
setUpConnection(Line, Connection) - Method in class cnrg.itx.gtwy.Gateway
Sets up a data connection between phone and computer.
shutDown(int[]) - Method in class cnrg.itx.gtwy.Gateway
Closes all Gateway channels and cleans up memory.
SignalInterface - class cnrg.itx.gtwy.SignalInterface.
Used as an interface between the Gateway and the signaling component.
SignalInterface(Gateway, boolean) - Constructor for class cnrg.itx.gtwy.SignalInterface
 
start() - Method in class cnrg.itx.gtwy.RecordSource
Method to start the source.
startListen(int) - Method in class cnrg.itx.gtwy.Gateway
Starts a thread for a Gateway channel.
startThreadWait() - Method in class cnrg.itx.gtwy.Gateway
Starts the ThreadWait instance.
stop() - Method in class cnrg.itx.gtwy.RecordSource
Method to stop the source.
stopDialers() - Method in class cnrg.itx.gtwy.pbx.PBXSignaling
This method is called when PBX Signaling is being shut down.

T

TABLE_LOAD_FACTOR - Static variable in class cnrg.itx.gtwy.SignalInterface
 
TABLE_SIZE - Static variable in class cnrg.itx.gtwy.SignalInterface
 
tearDownConnection(Line) - Method in class cnrg.itx.gtwy.Gateway
Used by SignalInterface to take down a data connection between computer and phone.
tearDownPlayConnection(Line) - Method in class cnrg.itx.gtwy.Gateway
Used by RecordChannel after a hangup to stop playout on a phone.
terminal - Variable in class cnrg.itx.gtwy.pbx.Dialer
 
theCallsInProgressVector - Variable in class cnrg.itx.gtwy.pbx.PBXSignaling
 
TIMEOUT - Static variable in class cnrg.itx.gtwy.pbx.Dialer
 
tryMoreTimes(int, Terminal, Address, String, Call) - Method in class cnrg.itx.gtwy.pbx.Dialer
This method makes 5 more attempts to place the call before throwing a DialingException

U

unregister() - Method in class cnrg.itx.gtwy.SignalInterface
Unregisters the gateway.
unRegister() - Method in class cnrg.itx.gtwy.pbx.PBXSignalingServer
This method unregisters this PBXsrv from Directory Service
unroute(int) - Method in class cnrg.itx.gtwy.Gateway
"Releases" the second channel from playing out on the primary channel.
useLine(Line) - Method in class cnrg.itx.gtwy.Gateway
Checks if the specified line can be used for a connection between a phone and computer.
usePBX - Variable in class cnrg.itx.gtwy.SignalInterface
 

W

WAIT - Static variable in class cnrg.itx.gtwy.pbx.Dialer
 
waitForCall(int) - Method in class cnrg.itx.gtwy.ListenChannel
Sets up the channel to wait for a phone to dial in.
waitForPacket(ServerSocket) - Method in class cnrg.itx.gtwy.pbx.PBXSignalingServer
 
waitForPickup() - Method in class cnrg.itx.gtwy.pbx.Dialer
This method is called to wait for a ringing phone to be picked up before sending an accept packet back to the gateway.
write(byte[]) - Method in class cnrg.itx.gtwy.PlayDestination
Writes voice data to a specified buffer on the gateway.
writeToPlay(int, byte[]) - Method in class cnrg.itx.gtwy.PlayDestination
Writes voice data from computer to buffers in native code.

< A B C D E F G H I J K L M O P R S T U W