Q931_TrunkInfo Struct Reference

#include <Q931.h>


Data Fields

Q931NetUser_t NetUser
Q931_TrunkType_t TrunkType
struct Q931DialectDialect
Q931Tx34CB_t Q931Tx34CBProc
Q931Tx32CB_t Q931Tx32CBProc
Q931ErrorCB_t Q931ErrorCBProc
Q931LogCB_t Q931LogCBProc
void * PrivateData32
void * PrivateData34
void * PrivateDataLog
Q931CallEventCB_t CallEventCBProc
void * PrivateDataCallEventCB
Q931LogLevel_t loglevel
L3UCHAR Enabled
Q931_TrunkState_t TrunkState
L3INT LastCRV
L3UCHAR L3Buf [Q931L4BUF]
L3UCHAR L2Buf [Q931L2BUF]
L3INT flags
struct Q931_TrunkInfo::_charray ch [Q931MAXCHPERTRUNK]
struct Q931_Call call [Q931MAXCALLPERTRUNK]

Data Structures

struct  _charray


Detailed Description

Definition at line 811 of file Q931.h.


Field Documentation

Q931NetUser_t Q931_TrunkInfo::NetUser

Definition at line 813 of file Q931.h.

Referenced by Q931CallNew(), Q931CallNewIncoming(), Q931InitTrunk(), Q931Pmes_Generic(), and Q931Umes_Generic().

Q931_TrunkType_t Q931_TrunkInfo::TrunkType

Definition at line 814 of file Q931.h.

Referenced by Q931InitTrunk().

struct Q931Dialect* Q931_TrunkInfo::Dialect [read]

Definition at line 815 of file Q931.h.

Referenced by Q931CallRestartTimer(), Q931CallStartTimer(), Q931InitTrunk(), Q931Pie(), Q931PieIsNull(), Q931Pmes(), Q931Pmes_Generic(), Q931Proc(), Q931ProcAlertingNT(), Q931ProcAlertingTE(), Q931ProcCallProceedingNT(), Q931ProcCallProceedingTE(), Q931ProcCongestionControlNT(), Q931ProcCongestionControlTE(), Q931ProcConnectAckNT(), Q931ProcConnectAckTE(), Q931ProcConnectNT(), Q931ProcConnectTE(), Q931ProcDisconnectNT(), Q931ProcDisconnectTE(), Q931ProcInformationNT(), Q931ProcInformationTE(), Q931ProcInvalid(), Q931ProcNotifyNT(), Q931ProcNotifyTE(), Q931ProcProgressNT(), Q931ProcProgressTE(), Q931ProcReleaseCompleteNT(), Q931ProcReleaseCompleteTE(), Q931ProcReleaseNT(), Q931ProcReleaseTE(), Q931ProcRestartAckNT(), Q931ProcRestartAckTE(), Q931ProcRestartNT(), Q931ProcRestartTE(), Q931ProcResumeAckNT(), Q931ProcResumeAckTE(), Q931ProcResumeRejectNT(), Q931ProcResumeRejectTE(), Q931ProcSegmentNT(), Q931ProcSegmentTE(), Q931ProcSetupAckNT(), Q931ProcSetupAckTE(), Q931ProcSetupNT(), Q931ProcSetupTE(), Q931ProcStatusEnquiryNT(), Q931ProcStatusEnquiryTE(), Q931ProcStatusNT(), Q931ProcStatusTE(), Q931ProcSuspendAckNT(), Q931ProcSuspendAckTE(), Q931ProcSuspendNT(), Q931ProcSuspendRejectNT(), Q931ProcSuspendRejectTE(), Q931ProcSuspendTE(), Q931ProcUserInformationNT(), Q931ProcUserInformationTE(), Q931Rx23(), Q931Rx43(), Q931Timeout(), Q931Uie(), Q931UieIsNull(), Q931Umes(), Q931Umes_Generic(), Q932ProcFacilityNT(), Q932ProcFacilityTE(), Q932ProcHoldAckNT(), Q932ProcHoldAckTE(), Q932ProcHoldNT(), Q932ProcHoldRejectNT(), Q932ProcHoldRejectTE(), Q932ProcHoldTE(), Q932ProcRegisterNT(), Q932ProcRegisterTE(), Q932ProcRetrieveAckNT(), Q932ProcRetrieveAckTE(), Q932ProcRetrieveNT(), Q932ProcRetrieveRejectNT(), Q932ProcRetrieveRejectTE(), and Q932ProcRetrieveTE().

Q931Tx34CB_t Q931_TrunkInfo::Q931Tx34CBProc

Definition at line 817 of file Q931.h.

Referenced by Q931InitTrunk(), and Q931Tx34().

Q931Tx32CB_t Q931_TrunkInfo::Q931Tx32CBProc

Definition at line 818 of file Q931.h.

Referenced by Q931InitTrunk(), and Q931Tx32Data().

Q931ErrorCB_t Q931_TrunkInfo::Q931ErrorCBProc

Definition at line 819 of file Q931.h.

Referenced by Q931InitTrunk(), and Q931SetError().

Q931LogCB_t Q931_TrunkInfo::Q931LogCBProc

Definition at line 820 of file Q931.h.

Referenced by Q931Log(), and Q931SetLogCB().

void* Q931_TrunkInfo::PrivateData32

Definition at line 821 of file Q931.h.

Referenced by Q931InitTrunk(), and Q931Tx32Data().

void* Q931_TrunkInfo::PrivateData34

Definition at line 822 of file Q931.h.

Referenced by Q931InitTrunk(), Q931SetError(), and Q931Tx34().

void* Q931_TrunkInfo::PrivateDataLog

Definition at line 823 of file Q931.h.

Referenced by Q931Log(), and Q931SetLogCB().

Q931CallEventCB_t Q931_TrunkInfo::CallEventCBProc

Definition at line 825 of file Q931.h.

Referenced by Q931CallSendEvent(), and Q931SetCallEventCB().

void* Q931_TrunkInfo::PrivateDataCallEventCB

Definition at line 826 of file Q931.h.

Referenced by Q931CallSendEvent(), and Q931SetCallEventCB().

Q931LogLevel_t Q931_TrunkInfo::loglevel

Definition at line 828 of file Q931.h.

Referenced by Q931Log(), Q931SetLogLevel(), and Q931Uie_ChanID().

L3UCHAR Q931_TrunkInfo::Enabled

Definition at line 830 of file Q931.h.

Referenced by Q931InitTrunk().

Q931_TrunkState_t Q931_TrunkInfo::TrunkState

Definition at line 834 of file Q931.h.

Referenced by Q931InitTrunk().

L3INT Q931_TrunkInfo::LastCRV

Definition at line 836 of file Q931.h.

Referenced by Q931GetUniqueCRV(), and Q931InitTrunk().

L3UCHAR Q931_TrunkInfo::L3Buf[Q931L4BUF]

Definition at line 838 of file Q931.h.

Referenced by Q931Rx23().

L3UCHAR Q931_TrunkInfo::L2Buf[Q931L2BUF]

Definition at line 841 of file Q931.h.

Referenced by Q931Tx32Data().

L3INT Q931_TrunkInfo::flags

Definition at line 847 of file Q931.h.

Referenced by Q931TrunkClearAllFlags(), Q931TrunkClearFlag(), Q931TrunkIsSetFlag(), and Q931TrunkSetFlag().

struct Q931_TrunkInfo::_charray Q931_TrunkInfo::ch[Q931MAXCHPERTRUNK]

Referenced by Q931InitTrunk().

struct Q931_Call Q931_TrunkInfo::call[Q931MAXCALLPERTRUNK] [read]

[0] = global call handle

Definition at line 865 of file Q931.h.

Referenced by Q931GetCallByCRV(), Q931GetCallByIndex(), Q931GetGlobalCall(), Q931InitTrunk(), and Q931TimerTick().


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