libisdn
Q932.h File Reference

Go to the source code of this file.

Defines

#define Q932mes_HOLD   0x24 /* 0010 0100 */
#define Q932mes_HOLD_ACKNOWLEDGE   0x28 /* 0010 1000 */
#define Q932mes_HOLD_REJECT   0x30 /* 0011 0000 */
#define Q932mes_RETRIEVE   0x31 /* 0011 0001 */
#define Q932mes_RETRIEVE_ACKNOWLEDGE   0x33 /* 0011 0011 */
#define Q932mes_RETRIEVE_REJECT   0x37 /* 0011 0111 */
#define Q932mes_FACILITY   0x62 /* 0110 0010 */
#define Q932mes_REGISTER   0x64 /* 0110 0100 */
#define Q932ie_FACILITY   0x1c /* 0001 1100 */

Functions

L3INT Q932ProcFacilityTE (Q931_TrunkInfo_t *trunk, struct Q931_Call *call, Q931mes_Generic *msg, q931_msg_from_t from)
L3INT Q932ProcHoldTE (Q931_TrunkInfo_t *trunk, struct Q931_Call *call, Q931mes_Generic *msg, q931_msg_from_t from)
L3INT Q932ProcHoldAckTE (Q931_TrunkInfo_t *trunk, struct Q931_Call *call, Q931mes_Generic *msg, q931_msg_from_t from)
L3INT Q932ProcHoldRejectTE (Q931_TrunkInfo_t *trunk, struct Q931_Call *call, Q931mes_Generic *msg, q931_msg_from_t from)
L3INT Q932ProcRegisterTE (Q931_TrunkInfo_t *trunk, struct Q931_Call *call, Q931mes_Generic *msg, q931_msg_from_t from)
L3INT Q932ProcRetrieveTE (Q931_TrunkInfo_t *trunk, struct Q931_Call *call, Q931mes_Generic *msg, q931_msg_from_t from)
L3INT Q932ProcRetrieveAckTE (Q931_TrunkInfo_t *trunk, struct Q931_Call *call, Q931mes_Generic *msg, q931_msg_from_t from)
L3INT Q932ProcRetrieveRejectTE (Q931_TrunkInfo_t *trunk, struct Q931_Call *call, Q931mes_Generic *msg, q931_msg_from_t from)
L3INT Q932ProcFacilityNT (Q931_TrunkInfo_t *trunk, struct Q931_Call *call, Q931mes_Generic *msg, q931_msg_from_t from)
L3INT Q932ProcHoldNT (Q931_TrunkInfo_t *trunk, struct Q931_Call *call, Q931mes_Generic *msg, q931_msg_from_t from)
L3INT Q932ProcHoldAckNT (Q931_TrunkInfo_t *trunk, struct Q931_Call *call, Q931mes_Generic *msg, q931_msg_from_t from)
L3INT Q932ProcHoldRejectNT (Q931_TrunkInfo_t *trunk, struct Q931_Call *call, Q931mes_Generic *msg, q931_msg_from_t from)
L3INT Q932ProcRegisterNT (Q931_TrunkInfo_t *trunk, struct Q931_Call *call, Q931mes_Generic *msg, q931_msg_from_t from)
L3INT Q932ProcRetrieveNT (Q931_TrunkInfo_t *trunk, struct Q931_Call *call, Q931mes_Generic *msg, q931_msg_from_t from)
L3INT Q932ProcRetrieveAckNT (Q931_TrunkInfo_t *trunk, struct Q931_Call *call, Q931mes_Generic *msg, q931_msg_from_t from)
L3INT Q932ProcRetrieveRejectNT (Q931_TrunkInfo_t *trunk, struct Q931_Call *call, Q931mes_Generic *msg, q931_msg_from_t from)
L3INT Q932Pmes_Facility (Q931_TrunkInfo_t *trunk, Q931mes_Generic *IBuf, L3INT ISize, L3UCHAR *OBuf, L3INT *OSize)
L3INT Q932Pmes_Hold (Q931_TrunkInfo_t *trunk, Q931mes_Generic *IBuf, L3INT ISize, L3UCHAR *OBuf, L3INT *OSize)
L3INT Q932Pmes_HoldAck (Q931_TrunkInfo_t *trunk, Q931mes_Generic *IBuf, L3INT ISize, L3UCHAR *OBuf, L3INT *OSize)
L3INT Q932Pmes_HoldReject (Q931_TrunkInfo_t *trunk, Q931mes_Generic *IBuf, L3INT ISize, L3UCHAR *OBuf, L3INT *OSize)
L3INT Q932Pmes_Register (Q931_TrunkInfo_t *trunk, Q931mes_Generic *IBuf, L3INT ISize, L3UCHAR *OBuf, L3INT *OSize)
L3INT Q932Pmes_Retrieve (Q931_TrunkInfo_t *trunk, Q931mes_Generic *IBuf, L3INT ISize, L3UCHAR *OBuf, L3INT *OSize)
L3INT Q932Pmes_RetrieveAck (Q931_TrunkInfo_t *trunk, Q931mes_Generic *IBuf, L3INT ISize, L3UCHAR *OBuf, L3INT *OSize)
L3INT Q932Pmes_RetrieveReject (Q931_TrunkInfo_t *trunk, Q931mes_Generic *IBuf, L3INT ISize, L3UCHAR *OBuf, L3INT *OSize)
L3INT Q932Umes_Facility (Q931_TrunkInfo_t *trunk, L3UCHAR *IBuf, Q931mes_Generic *OBuf, L3INT I, L3INT O, struct Q931MesgErrors *Errs)
L3INT Q932Umes_Hold (Q931_TrunkInfo_t *trunk, L3UCHAR *IBuf, Q931mes_Generic *OBuf, L3INT I, L3INT O, struct Q931MesgErrors *Errs)
L3INT Q932Umes_HoldAck (Q931_TrunkInfo_t *trunk, L3UCHAR *IBuf, Q931mes_Generic *OBuf, L3INT I, L3INT O, struct Q931MesgErrors *Errs)
L3INT Q932Umes_HoldReject (Q931_TrunkInfo_t *trunk, L3UCHAR *IBuf, Q931mes_Generic *OBuf, L3INT I, L3INT O, struct Q931MesgErrors *Errs)
L3INT Q932Umes_Register (Q931_TrunkInfo_t *trunk, L3UCHAR *IBuf, Q931mes_Generic *OBuf, L3INT I, L3INT O, struct Q931MesgErrors *Errs)
L3INT Q932Umes_Retrieve (Q931_TrunkInfo_t *trunk, L3UCHAR *IBuf, Q931mes_Generic *OBuf, L3INT I, L3INT O, struct Q931MesgErrors *Errs)
L3INT Q932Umes_RetrieveAck (Q931_TrunkInfo_t *trunk, L3UCHAR *IBuf, Q931mes_Generic *OBuf, L3INT I, L3INT O, struct Q931MesgErrors *Errs)
L3INT Q932Umes_RetrieveReject (Q931_TrunkInfo_t *trunk, L3UCHAR *IBuf, Q931mes_Generic *OBuf, L3INT I, L3INT O, struct Q931MesgErrors *Errs)

Define Documentation

#define Q932ie_FACILITY   0x1c /* 0001 1100 */

Definition at line 56 of file Q932.h.

#define Q932mes_FACILITY   0x62 /* 0110 0010 */

Definition at line 50 of file Q932.h.

Referenced by Q931CreateNT(), and Q931CreateTE().

#define Q932mes_HOLD   0x24 /* 0010 0100 */

Definition at line 44 of file Q932.h.

Referenced by Q931CreateNT(), and Q931CreateTE().

#define Q932mes_HOLD_ACKNOWLEDGE   0x28 /* 0010 1000 */

Definition at line 45 of file Q932.h.

Referenced by Q931CreateNT(), and Q931CreateTE().

#define Q932mes_HOLD_REJECT   0x30 /* 0011 0000 */

Definition at line 46 of file Q932.h.

Referenced by Q931CreateNT(), and Q931CreateTE().

#define Q932mes_REGISTER   0x64 /* 0110 0100 */

Definition at line 51 of file Q932.h.

Referenced by Q931CreateNT(), and Q931CreateTE().

#define Q932mes_RETRIEVE   0x31 /* 0011 0001 */

Definition at line 47 of file Q932.h.

Referenced by Q931CreateNT(), and Q931CreateTE().

#define Q932mes_RETRIEVE_ACKNOWLEDGE   0x33 /* 0011 0011 */

Definition at line 48 of file Q932.h.

Referenced by Q931CreateNT(), and Q931CreateTE().

#define Q932mes_RETRIEVE_REJECT   0x37 /* 0011 0111 */

Definition at line 49 of file Q932.h.

Referenced by Q931CreateNT(), and Q931CreateTE().


Function Documentation

L3INT Q932Pmes_Facility ( Q931_TrunkInfo_t trunk,
Q931mes_Generic IBuf,
L3INT  ISize,
L3UCHAR OBuf,
L3INT OSize 
)

Definition at line 62 of file Q932mes.c.

References L3BOOL, L3FALSE, and NoWarning.

Referenced by ATT5ESSCreateTE(), Q931CreateNT(), and Q931CreateTE().

L3INT Q932Pmes_Hold ( Q931_TrunkInfo_t trunk,
Q931mes_Generic IBuf,
L3INT  ISize,
L3UCHAR OBuf,
L3INT OSize 
)

Definition at line 93 of file Q932mes.c.

References L3BOOL, L3FALSE, and NoWarning.

Referenced by Q931CreateNT(), and Q931CreateTE().

L3INT Q932Pmes_HoldAck ( Q931_TrunkInfo_t trunk,
Q931mes_Generic IBuf,
L3INT  ISize,
L3UCHAR OBuf,
L3INT OSize 
)

Definition at line 124 of file Q932mes.c.

References L3BOOL, L3FALSE, and NoWarning.

Referenced by Q931CreateNT(), and Q931CreateTE().

L3INT Q932Pmes_HoldReject ( Q931_TrunkInfo_t trunk,
Q931mes_Generic IBuf,
L3INT  ISize,
L3UCHAR OBuf,
L3INT OSize 
)

Definition at line 155 of file Q932mes.c.

References L3BOOL, L3FALSE, and NoWarning.

Referenced by Q931CreateNT(), and Q931CreateTE().

L3INT Q932Pmes_Register ( Q931_TrunkInfo_t trunk,
Q931mes_Generic IBuf,
L3INT  ISize,
L3UCHAR OBuf,
L3INT OSize 
)

Definition at line 186 of file Q932mes.c.

References L3BOOL, L3FALSE, and NoWarning.

Referenced by Q931CreateNT(), and Q931CreateTE().

L3INT Q932Pmes_Retrieve ( Q931_TrunkInfo_t trunk,
Q931mes_Generic IBuf,
L3INT  ISize,
L3UCHAR OBuf,
L3INT OSize 
)

Definition at line 217 of file Q932mes.c.

References L3BOOL, L3FALSE, and NoWarning.

Referenced by Q931CreateNT(), and Q931CreateTE().

L3INT Q932Pmes_RetrieveAck ( Q931_TrunkInfo_t trunk,
Q931mes_Generic IBuf,
L3INT  ISize,
L3UCHAR OBuf,
L3INT OSize 
)

Definition at line 248 of file Q932mes.c.

References L3BOOL, L3FALSE, and NoWarning.

Referenced by Q931CreateNT(), and Q931CreateTE().

L3INT Q932Pmes_RetrieveReject ( Q931_TrunkInfo_t trunk,
Q931mes_Generic IBuf,
L3INT  ISize,
L3UCHAR OBuf,
L3INT OSize 
)

Definition at line 279 of file Q932mes.c.

References L3BOOL, L3FALSE, and NoWarning.

Referenced by Q931CreateNT(), and Q931CreateTE().

L3INT Q932Umes_Facility ( Q931_TrunkInfo_t trunk,
L3UCHAR IBuf,
Q931mes_Generic OBuf,
L3INT  I,
L3INT  O,
struct Q931MesgErrors Errs 
)

Definition at line 47 of file Q932mes.c.

References L3INT, Q931E_NO_ERROR, and Q931mes_Generic::Size.

Referenced by ATT5ESSCreateTE(), Q931CreateNT(), and Q931CreateTE().

L3INT Q932Umes_Hold ( Q931_TrunkInfo_t trunk,
L3UCHAR IBuf,
Q931mes_Generic OBuf,
L3INT  I,
L3INT  O,
struct Q931MesgErrors Errs 
)

Definition at line 78 of file Q932mes.c.

References L3INT, Q931E_NO_ERROR, and Q931mes_Generic::Size.

Referenced by Q931CreateNT(), and Q931CreateTE().

L3INT Q932Umes_HoldAck ( Q931_TrunkInfo_t trunk,
L3UCHAR IBuf,
Q931mes_Generic OBuf,
L3INT  I,
L3INT  O,
struct Q931MesgErrors Errs 
)

Definition at line 109 of file Q932mes.c.

References L3INT, Q931E_NO_ERROR, and Q931mes_Generic::Size.

Referenced by Q931CreateNT(), and Q931CreateTE().

L3INT Q932Umes_HoldReject ( Q931_TrunkInfo_t trunk,
L3UCHAR IBuf,
Q931mes_Generic OBuf,
L3INT  I,
L3INT  O,
struct Q931MesgErrors Errs 
)

Definition at line 140 of file Q932mes.c.

References L3INT, Q931E_NO_ERROR, and Q931mes_Generic::Size.

Referenced by Q931CreateNT(), and Q931CreateTE().

L3INT Q932Umes_Register ( Q931_TrunkInfo_t trunk,
L3UCHAR IBuf,
Q931mes_Generic OBuf,
L3INT  I,
L3INT  O,
struct Q931MesgErrors Errs 
)

Definition at line 171 of file Q932mes.c.

References L3INT, Q931E_NO_ERROR, and Q931mes_Generic::Size.

Referenced by Q931CreateNT(), and Q931CreateTE().

L3INT Q932Umes_Retrieve ( Q931_TrunkInfo_t trunk,
L3UCHAR IBuf,
Q931mes_Generic OBuf,
L3INT  I,
L3INT  O,
struct Q931MesgErrors Errs 
)

Definition at line 202 of file Q932mes.c.

References L3INT, Q931E_NO_ERROR, and Q931mes_Generic::Size.

Referenced by Q931CreateNT(), and Q931CreateTE().

L3INT Q932Umes_RetrieveAck ( Q931_TrunkInfo_t trunk,
L3UCHAR IBuf,
Q931mes_Generic OBuf,
L3INT  I,
L3INT  O,
struct Q931MesgErrors Errs 
)

Definition at line 233 of file Q932mes.c.

References L3INT, Q931E_NO_ERROR, and Q931mes_Generic::Size.

Referenced by Q931CreateNT(), and Q931CreateTE().

L3INT Q932Umes_RetrieveReject ( Q931_TrunkInfo_t trunk,
L3UCHAR IBuf,
Q931mes_Generic OBuf,
L3INT  I,
L3INT  O,
struct Q931MesgErrors Errs 
)

Definition at line 264 of file Q932mes.c.

References L3INT, Q931E_NO_ERROR, and Q931mes_Generic::Size.

Referenced by Q931CreateNT(), and Q931CreateTE().