Develop Using Toolpack

From TBwiki
(Difference between revisions)
Jump to: navigation, search
(modified some links and cleaned up)
(improve description)
Line 1: Line 1:
[[Toolpack]] is an application development platform that enables developer to create a wide range of [[value-added services]] such as [[call routing]], [[Prepaid & postpaid|prepaid & postpaid]], [[ringback tones]], etc. Toolpack is comprised of the following:
+
[[Toolpack]] is an application development platform that enables developer to create a wide range of [[Value-added services]] such as [[Call routing]], [[Prepaid & postpaid|prepaid &amp; postpaid]], [[Ringback tones]], etc. The&nbsp; default Toolpack user application is the [[Toolpack Application:gateway|gateway application]] which route incoming calls according to [[NAP|naps]], calling number and called number to a destination. It is possible for solution developers to modify default behaviors of the gateway application, or create a new application entirely.<br>
  
 +
<br>
  
== CAF classes  ==
+
== Toolpack Developers<br> ==
[[Customer Application Framework|CAF classes]] are modules of the [[Toolpack API|Toolpack API]] that facilitate application development.
+
  
 +
For all Toolpack developers, learning how to use the caf classes, call legs and call flows are very important.<br>
  
== Call Legs ==
+
=== CAF classes  ===
[[Call_Leg|Call legs]] are a full-duplex media resource and/or its associated signaling entity. To learn more about call legs, see the '[[CAF:_Working_With_Call_Legs|working with call legs]]' article.
+
  
 +
[[Customer Application Framework|CAF classes]] are modules of the [[Toolpack API|Toolpack API]] that facilitate application development.
  
== Call Flows ==
+
<br>
  
[[Call_Flow|Call flows]] are call scenarios that shows the interaction between the [[Customer_Application_Framework|CAF&nbsp;classes]] and the protocol specific messages.
+
=== Call Legs  ===
 +
 
 +
[[Call Leg|Call legs]] are a full-duplex media resource and/or its associated signaling entity. To learn more about call legs, see the '[[CAF: Working With Call Legs|working with call legs]]' article.
 +
 
 +
 
 +
 
 +
=== Call Flows  ===
 +
 
 +
[[Call Flow|Call flows]] are call scenarios that shows the interaction between the [[Customer Application Framework|CAF&nbsp;classes]] and the protocol specific messages.

Revision as of 09:26, 3 March 2010

Toolpack is an application development platform that enables developer to create a wide range of Value-added services such as Call routing, prepaid & postpaid, Ringback tones, etc. The  default Toolpack user application is the gateway application which route incoming calls according to naps, calling number and called number to a destination. It is possible for solution developers to modify default behaviors of the gateway application, or create a new application entirely.


Contents

Toolpack Developers

For all Toolpack developers, learning how to use the caf classes, call legs and call flows are very important.

CAF classes

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.

Personal tools