libisdn
|
Call context. More...
#include <Q931call.h>
Data Fields | |
L3UCHAR | InUse |
L3UCHAR | Tei |
L3UCHAR | BChan |
L3UCHAR | Direction |
L3INT | CRV |
L3UINT | State |
L3ULONG | Timer |
L3USHORT | TimerID |
L3UCHAR | TimerCnt |
Q931_TrunkInfo_t * | Trunk |
void * | pvt |
L3INT | numevents |
struct Q931_CallEvent | events [Q931_CALL_MAX_EVENTS] |
Call context.
Definition at line 189 of file Q931call.h.
Definition at line 197 of file Q931call.h.
Definition at line 202 of file Q931call.h.
Referenced by Q931CallGetCRV(), Q931CallIsGlobal(), Q931CallNew(), Q931CallNewIncoming(), Q931GetCallByCRV(), Q931ProcTimeoutT301NT(), Q931ProcTimeoutT301TE(), Q931ProcTimeoutT302NT(), Q931ProcTimeoutT302TE(), Q931ProcTimeoutT303NT(), Q931ProcTimeoutT303TE(), Q931ProcTimeoutT304NT(), Q931ProcTimeoutT304TE(), Q931ProcTimeoutT305NT(), Q931ProcTimeoutT305TE(), Q931ProcTimeoutT306NT(), Q931ProcTimeoutT307NT(), Q931ProcTimeoutT308NT(), Q931ProcTimeoutT308TE(), Q931ProcTimeoutT309NT(), Q931ProcTimeoutT309TE(), Q931ProcTimeoutT310NT(), Q931ProcTimeoutT310TE(), Q931ProcTimeoutT311TE(), Q931ProcTimeoutT312NT(), Q931ProcTimeoutT313NT(), Q931ProcTimeoutT313TE(), Q931ProcTimeoutT314NT(), Q931ProcTimeoutT314TE(), Q931ProcTimeoutT316NT(), Q931ProcTimeoutT316TE(), Q931ProcTimeoutT317NT(), Q931ProcTimeoutT317TE(), Q931ProcTimeoutT318TE(), Q931ProcTimeoutT319TE(), Q931ProcTimeoutT320NT(), Q931ProcTimeoutT321NT(), Q931ProcTimeoutT321TE(), Q931ProcTimeoutT322NT(), Q931ProcTimeoutT322TE(), and Q931TimeoutDummy().
Definition at line 201 of file Q931call.h.
Referenced by Q931CallGetDirection(), Q931CallIsOutgoing(), Q931CallNew(), and Q931CallNewIncoming().
Event queue
Definition at line 231 of file Q931call.h.
Referenced by Q931CallFlushEvents(), Q931CallNewEvent(), and Q931CallSendQueuedEvents().
Definition at line 191 of file Q931call.h.
Referenced by Q931CallNew(), Q931CallNewIncoming(), Q931GetCallByCRV(), Q931GetCallByIndex(), Q931InitTrunk(), Q931ReleaseCRV(), and Q931TimerTick().
Number of queued events
Definition at line 230 of file Q931call.h.
Referenced by Q931CallFlushEvents(), Q931CallNewEvent(), Q931CallQueueEvent(), and Q931CallSendQueuedEvents().
void* Q931_Call::pvt |
Definition at line 225 of file Q931call.h.
Referenced by Q931CallGetPrivate(), and Q931CallSetPrivate().
Definition at line 204 of file Q931call.h.
Referenced by Q931CallGetState(), and Q931CallSetState().
Definition at line 195 of file Q931call.h.
Referenced by Q931ProcSetupNT(), and Q931Tx32().
Definition at line 210 of file Q931call.h.
Referenced by Q931CallRestartTimer(), Q931CallStartTimer(), and Q931TimerTick().
Definition at line 219 of file Q931call.h.
Referenced by Q931CallGetTimerExpireCount(), Q931CallIncrementTimerExpireCount(), and Q931CallStartTimer().
Definition at line 214 of file Q931call.h.
Referenced by Q931CallGetTimerID(), Q931CallRestartTimer(), Q931CallStartTimer(), Q931CallStopAllTimers(), Q931CallStopTimer(), Q931TimeoutDummy(), and Q931TimerTick().
Definition at line 222 of file Q931call.h.
Referenced by Q931CallGetTrunk(), Q931CallNew(), Q931CallNewIncoming(), and Q931InitTrunk().