Q931Dialect Struct Reference


Data Fields

L3INT id
L3INT flags
L3UCHAR mode
L3UCHAR codesets
const char * name
struct Q931MessageIE * mesIEMap
Q931State states [Q931MAXSTATE]
q931proc_func_tproc_unknown_cb
q931proc_func_tproc_invalid_cb
q931proc_func_tproc_cb [Q931MAXMES]
q931umes_func_tumes_cb [Q931MAXMES]
q931pmes_func_tpmes_cb [Q931MAXMES]
q931uie_func_tuie_cb [Q931MAXIE]
q931pie_func_tpie_cb [Q931MAXIE]
q931timeout_func_ttimeout_cb [Q931MAXTIMER]
q931timer_t timeout [Q931MAXTIMER]

Detailed Description

Definition at line 9 of file Q931dialect.c.


Field Documentation

L3INT Q931Dialect::id

Definition at line 10 of file Q931dialect.c.

Referenced by Q931DialectGetID(), Q931DialectGetMode(), Q931DialectGetType(), Q931DialectRegister(), and Q931DialectRegistryInit().

L3INT Q931Dialect::flags

flags

Definition at line 11 of file Q931dialect.c.

Referenced by Q931DialectIsSetFlag(), Q931DialectSetFlag(), and Q931Pmes_Generic().

L3UCHAR Q931Dialect::mode

TE or NT mode

Definition at line 12 of file Q931dialect.c.

Referenced by Q931DialectRegister().

L3UCHAR Q931Dialect::codesets

bitmap of allowed codesets

Definition at line 13 of file Q931dialect.c.

Referenced by Q931DialectAddCodeset(), and Q931DialectIsValidCodeset().

const char* Q931Dialect::name

name

Definition at line 15 of file Q931dialect.c.

Referenced by Q931DialectGetName(), and Q931DialectSetName().

struct Q931MessageIE* Q931Dialect::mesIEMap [read]

Message -> IE map

Definition at line 18 of file Q931dialect.c.

Referenced by Q931DialectGetMesIEMap(), and Q931DialectSetMesIEMap().

Q931State Q931Dialect::states[Q931MAXSTATE]

Allowed states

Definition at line 19 of file Q931dialect.c.

Referenced by Q931DialectAddStateEntry(), and Q931DialectIsEventLegal().

q931proc_func_t* Q931Dialect::proc_unknown_cb

Definition at line 22 of file Q931dialect.c.

Referenced by Q931DialectGetUnknownMesProc(), and Q931DialectSetUnknownMesProc().

q931proc_func_t* Q931Dialect::proc_invalid_cb

Definition at line 23 of file Q931dialect.c.

Referenced by Q931DialectGetInvalidMesProc(), and Q931DialectSetInvalidMesProc().

q931proc_func_t* Q931Dialect::proc_cb[Q931MAXMES]

Definition at line 25 of file Q931dialect.c.

Referenced by Q931DialectGetMesProc(), and Q931DialectSetMesProc().

q931umes_func_t* Q931Dialect::umes_cb[Q931MAXMES]

Definition at line 26 of file Q931dialect.c.

Referenced by Q931DialectGetUmesProc(), and Q931DialectSetMesProc().

q931pmes_func_t* Q931Dialect::pmes_cb[Q931MAXMES]

Definition at line 27 of file Q931dialect.c.

Referenced by Q931DialectGetPmesProc(), and Q931DialectSetMesProc().

q931uie_func_t* Q931Dialect::uie_cb[Q931MAXIE]

Definition at line 29 of file Q931dialect.c.

Referenced by Q931DialectGetUieProc(), and Q931DialectSetIEProc().

q931pie_func_t* Q931Dialect::pie_cb[Q931MAXIE]

Definition at line 30 of file Q931dialect.c.

Referenced by Q931DialectGetPieProc(), and Q931DialectSetIEProc().

q931timeout_func_t* Q931Dialect::timeout_cb[Q931MAXTIMER]

Definition at line 32 of file Q931dialect.c.

Referenced by Q931DialectGetTimerProc(), Q931DialectSetTimerProc(), and Q931DialectSetTimerProcAll().

q931timer_t Q931Dialect::timeout[Q931MAXTIMER]

Definition at line 33 of file Q931dialect.c.

Referenced by Q931DialectGetTimeout(), and Q931DialectSetTimeout().


The documentation for this struct was generated from the following file:
Generated on Tue Apr 7 17:38:19 2009 for mod_ssh by  doxygen 1.5.4