Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

< 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

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES