HP-UX C SIP Stack Programmer's Guide (Novembery 2007)

vi HP-UX C SIP Stack Programmer’s Guide
Call-leg 43
Call-leg Manager 43
Working with Handles 43
Call-leg API 44
Call-leg Parameters 44
Call-leg Control 46
Events 50
Call-leg State Machine 52
Basic Call-leg States 52
Advanced Call-leg States 56
Call-Leg Manager API 59
Registering Application Callbacks 60
Exchanging Handles with the Application 62
Initiating a Call 62
Making a TCP Call 63
Using the Outbound Message Mechanism 66
Call-leg re-INVITE 67
Re-Invite Object 67
Re-Invite Control 67
Re-Invite Events 68
Call-leg re-INVITE (Modify) State Machine 69
Authenticating a Re-INVITE 74
Call-leg PRACK State Machine 74
Call-leg Transactions 75
Call-leg Transaction Control 75
Call-leg Transaction Events 76
Call-leg Transaction State Machine 77
Authenticating a call-leg transaction 82
Call-leg Forking Support 82
Terminology 83
Overview of Operation 83
Call-leg Forking Support Events 85
Call-leg Forking Support API 85
Call-leg Forking Support Process Flow 87
Call-leg Forking Support Configuration Parameters 88
Additional Functionality Of Call-leg Layer 89