Serialized Form
cclib_name
java.lang.String cclib_name
- Name of the call control library that should be started.
- GC_ANAPI_LIB
- GC_CUSTOM1_LIB
- GC_CUSTOM2_LIB
- GC_DM3CC_LIB
- GC_ICAPI_LIB
- GC_IPM_LIB
- GC_ISDN_LIB
- GC_PDKRT_LIB
- GC_SS7_LIB
cclib_data
java.lang.Object cclib_data
- I haven't figured out this members usage yet - so it is ignored for now.
Looks like the regular call control libraries do not require it anyway.
ct_prodid
long ct_prodid
ct_devfamily
int ct_devfamily
ct_devmode
int ct_devmode
ct_nettype
int ct_nettype
ct_busmode
int ct_busmode
ct_busencoding
int ct_busencoding
ct_rfu
int[] ct_rfu
offset
int offset
- Offset of the DV_DIGIT struct buffer allocated to this instance.
rfu
int rfu
tp_data
int tp_data
tp_flags
int tp_flags
tp_length
int tp_length
tp_termno
int tp_termno
tp_type
int tp_type
ca_pamd_qtemp
byte ca_pamd_qtemp
ca_pamd_spdval
byte ca_pamd_spdval
ca_alowmax
int ca_alowmax
ca_ansrdgl
int ca_ansrdgl
ca_blowmax
int ca_blowmax
ca_cnosig
int ca_cnosig
ca_cnosil
int ca_cnosil
ca_dtn_deboff
int ca_dtn_deboff
ca_dtn_npres
int ca_dtn_npres
ca_dtn_pres
int ca_dtn_pres
ca_hedge
int ca_hedge
ca_hi1bmax
int ca_hi1bmax
ca_hi1ceil
int ca_hi1ceil
ca_hi1tola
int ca_hi1tola
ca_hi1tolb
int ca_hi1tolb
ca_higltch
int ca_higltch
ca_hisiz
int ca_hisiz
ca_intflg
int ca_intflg
ca_intfltr
int ca_intfltr
ca_lcdly
int ca_lcdly
ca_lcdly1
int ca_lcdly1
ca_lo1bmax
int ca_lo1bmax
ca_lo1ceil
int ca_lo1ceil
ca_lo1rmax
int ca_lo1rmax
ca_lo1tola
int ca_lo1tola
ca_lo1tolb
int ca_lo1tolb
ca_lo2bmax
int ca_lo2bmax
ca_lo2rmin
int ca_lo2rmin
ca_lo2tola
int ca_lo2tola
ca_lo2tolb
int ca_lo2tolb
ca_logltch
int ca_logltch
ca_lower2frq
int ca_lower2frq
ca_lower3frq
int ca_lower3frq
ca_lowerfrq
int ca_lowerfrq
ca_maxansr
int ca_maxansr
ca_maxintering
int ca_maxintering
ca_mxtime2frq
int ca_mxtime2frq
ca_mxtime3frq
int ca_mxtime3frq
ca_mxtimefrq
int ca_mxtimefrq
ca_nbrbeg
int ca_nbrbeg
ca_nbrdna
int ca_nbrdna
ca_noanswer
int ca_noanswer
ca_nsbusy
int ca_nsbusy
ca_pamd_failtime
int ca_pamd_failtime
ca_pamd_minring
int ca_pamd_minring
ca_rejctfrq
int ca_rejctfrq
ca_stdely
int ca_stdely
ca_time2frq
int ca_time2frq
ca_time3frq
int ca_time3frq
ca_timefrq
int ca_timefrq
ca_upper2frq
int ca_upper2frq
ca_upper3frq
int ca_upper3frq
ca_upperfrq
int ca_upperfrq
rfu1
int rfu1
rfu2
int rfu2
rfu3
int rfu3
rfu4
int rfu4
cst_event
int cst_event
- "unsigned short" becomes "int"
cst_data
int cst_data
- "unsigned short" becomes "int"
io_fhandle
int io_fhandle
io_type
int io_type
rfu
int rfu
io_length
long io_length
io_offset
long io_offset
offset
int offset
- Offset of the DX_IOTT struct buffer allocated to this instance.
wFileFormat
int wFileFormat
nSamplesPerSec
long nSamplesPerSec
wBitsPerSample
long wBitsPerSample
wDataFormat
long wDataFormat
offset
int offset
- Native buffer offset.
|
Class net.threebit.jvr.Event extends JVRBaseClass implements Serializable |
deviceName
java.lang.String deviceName
device
int device
type
long type
termmsk
long termmsk
data
java.lang.Object data
type
long type
rfu
long rfu
accept
int accept
- Part of "dnis" struct.
info_len
int info_len
- Part of "info" struct.
info_type
int info_type
- Part of "info" struct.
acceptance
int acceptance
- Part of "isdn" struct.
linedev
long linedev
- Part of "isdn" struct.
gc_private
long[] gc_private
name
java.lang.String name
state
int state
cclib_state
GC_CCLIB_STATE[] cclib_state
gcValue
int gcValue
gcMsg
java.lang.String gcMsg
ccLibId
int ccLibId
ccLibName
java.lang.String ccLibName
ccValue
long ccValue
ccMsg
java.lang.String ccMsg
additionalInfo
java.lang.String additionalInfo
gclib
GCLIB_MAKECALL_BLK gclib
cclib
CCLIB_MAKECALL_BLK cclib
CCLIB_MAKECALL_BLK is not a Dialogic component, but is
used here to be more descriptive than java.lang.Object.
nvalue
long nvalue
svalue
java.lang.String svalue
isString
boolean isString
offset
int offset
- Offset within native context GC_PARM_BLK array that
is allocated to this instance. A value of -1 means
that no instance has been allocated.
num_cclibs
int num_cclibs
cclib_list
CCLIB_START_STRUCT[] cclib_list
gcInfo
GC_INFO gcInfo
address
java.lang.String address
address_type
int address_type
address_plan
int address_plan
sub_address
java.lang.String sub_address
sub_address_type
int sub_address_type
sub_address_plan
int sub_address_plan
destination
GCLIB_ADDRESS_BLK destination
origination
GCLIB_ADDRESS_BLK origination
chan_info
GCLIB_CHAN_BLK chan_info
call_info
GCLIB_CALL_BLK call_info
ext_data
GC_PARM_BLK ext_data
length
int length
data
int[] data
target
java.lang.Object target
- The target of the event - ie: what is this event about?
data
java.lang.Object data
- Optional data that is event specific.
evttype
int evttype
- The type of event is specific to each target class,
except that '1' is reserved for the default 'no type'
type.
eventTime
long eventTime
- Time at which the event was created
magicno
long magicno
flags
long flags
unsigned long becomes long.
evtdata
java.lang.Object evtdata
void* becomes an Object.
evtlen
long evtlen
evtdev
long evtdev
evttype
long evttype
linedev
long linedev
crn
long crn
extevtdatap
java.lang.Object extevtdatap
void* becomes an Object.
usrattr
java.lang.Object usrattr
void* becomes an Object.
cclibid
int cclibid
rfu1
int rfu1
gcInfo
GC_INFO gcInfo
- Global Call information about this event. It is provided by default
because it may not be possible to get it after the original METAEVENT
pointer/struct has passed out of scope.
chan_num
int chan_num
chan_sel
int chan_sel
chan_attr
int chan_attr
flags
long flags
- One of
ul_rfu
long[] ul_rfu
- Reserved for future use.
sc_numts
long sc_numts
sc_tsarray
long[] sc_tsarray
tg_dflag
int tg_dflag
tg_freq1
int tg_freq1
tg_freq2
int tg_freq2
tg_ampl1
int tg_ampl1
tg_ampl2
int tg_ampl2
tg_dur
int tg_dur
cycles
int cycles
numsegs
int numsegs
offtime
int[] offtime
tone
TN_GEN[] tone
handler
UserIOHandler handler
- The handler that will be called when user input/output
on this object is detected.
|
Package net.threebit.jvr.util |
setConfigParmBlk
GC_PARM_BLK setConfigParmBlk
ic
ImmediateCAP ic
- CAP processing.
protocol
java.lang.String protocol
- Global Call protocol that the device was opened with.
dxdev
int dxdev
- Voice device handle used for dx.dial() calls.
linedev
long linedev
- Line device used for dialing.
destination
java.lang.String destination
- Called party number.
origin
java.lang.String origin
- Calling party number.
crn
long crn
- Call Reference Number if available.
finished
boolean finished
- Set to true when this class is finished.
error
java.lang.Throwable error
- Saved exception if one happens during dialing.
connected
boolean connected
- True if the call becomes connected.
connectType
int connectType
- The type of connection that was made (if any).
disconnectCause
int disconnectCause
- If the call is not connected, this is the value of event.gcInfo.gcValue
that was captured at the time of the GCEV_DISCONNECTED event.
pamdDelay
int pamdDelay
cap
DX_CAP cap
makeCallTimeout
int makeCallTimeout
connected
boolean connected
jumpToPamdDelay
boolean jumpToPamdDelay
- When true at start time, we have been asked to just
wait for the pamd silence to elapse. Hack!
dxDev
int dxDev
- Voice resource.
cap
DX_CAP cap
- DX_CAP settings used during dialing.
notReady
boolean notReady
- Set to true until this class is ready to start processing.
finished
boolean finished
- Set to true when this class is finished handling requests.
Necessary because the class may still be registered as an
event listener.
stopped
boolean stopped
failureException
java.lang.Throwable failureException
- Saved exception if one happens during dialing.
cpTerm
long cpTerm
- dx.dial termination cause.
connType
long connType
- type of connection.
pamdDelay
int pamdDelay
- Milliseconds of silence after dx.dial() returns CON_PAMD.
pamdDelayStarted
long pamdDelayStarted
silon
boolean silon
- True when silence is on.
siltime
long siltime
- Time when silence started.
|
Package net.threebit.jvr.console |
console
JVRConsole console
- JVRConsole will set this member to itself before invoking
the
run() method. Implementing classes are
free to assume that it is not-null.
setupDialog
javax.swing.JDialog setupDialog
- A dialog panel to which the implementing example can add
configuration items.
propPanel
javax.swing.JPanel propPanel
- Panel (within setupDialog) where configuration items are placed.
buttonPanel
javax.swing.JPanel buttonPanel
- Button panel at the bottom of the setup dialog. Implementing
classes must add the Run/Cancel buttons themselves.
runButton
javax.swing.JButton runButton
- Run button at the bottom of the setup dialog. Implementing classes
should add an actionlistener.
gbl
java.awt.GridBagLayout gbl
- LayoutManager used by
propPanel
dlg
javax.swing.JDialog dlg
propPanel
javax.swing.JPanel propPanel
analogDxList
javax.swing.JList analogDxList
phoneNumber
javax.swing.JTextField phoneNumber
dlg
javax.swing.JDialog dlg
msi7
int msi7
msi8
int msi8
dt2
int dt2
dx1
int dx1
stop
boolean stop
dlg
javax.swing.JDialog dlg
msBrd
int msBrd
msi7
int msi7
msi8
int msi8
dt2
int dt2
dx1
int dx1
dx2
int dx2
confID
int confID
dlg
javax.swing.JDialog dlg
dxDev
int dxDev
recDev
int recDev
dtDev
int dtDev
dtBDev
int dtBDev
xpb
DX_XPB xpb
iottArray
DX_IOTT[] iottArray
tpt
DV_TPT[] tpt
cap
DX_CAP cap
dialStr
javax.swing.JTextField dialStr
dlg
javax.swing.JDialog dlg
go
boolean go
dlg
javax.swing.JDialog dlg
propPanel
javax.swing.JPanel propPanel
analogDxList
javax.swing.JList analogDxList
dxResourceList
javax.swing.JList dxResourceList
dlg
javax.swing.JDialog dlg
d7
int d7
d8
int d8
m
JVRMetaEventListener m
frame
javax.swing.JFrame frame
textArea
javax.swing.JTextArea textArea
examples
javax.swing.JMenu examples
|
Package net.threebit.jvr.examples |