Develop Using Toolpack
From TBwiki
Toolpack is a flexible platform that allows its developer to create a wide range of applications (call routing, prepaid & postpaid, ringback tones, etc).
The CAF classes
The CAF classes are modules of the Toolpack API that facilitate application development.
Call Legs
Call legs are a full-duplex media resource and/or its associated signaling entity. To learn more about call legs, see the 'working with call legs' article.
Call Flows
Call flows are call scenarios that shows the interaction between the CAF classes and the protocol specific messages.