Toolpack API

From TBwiki
(Difference between revisions)
Jump to: navigation, search
(Toolpack API components: added link to CAF)
(links to new Tdev products; removed links to Tmedia)
Line 1: Line 1:
 
The ToolPack API modules are intended to provide the solution developer with a simpler, protocol-agnostic approach to developing telephony applications while providing complete control, including access to system-level functionality.
 
The ToolPack API modules are intended to provide the solution developer with a simpler, protocol-agnostic approach to developing telephony applications while providing complete control, including access to system-level functionality.
  
The graphic below demonstrates Toolpack and a customer developed application running on an external application server such as one would use with the Tdev [[TMP6400]] or the Tdev [[TMP800]]. It is also possible to host the application server locally in the Tmedia [[TMG3200]] (flash disk or SATA drive) or the [[TMG800]] (flash disk).
+
 
 +
The graphic below demonstrates Toolpack and a customer developed application running on an external application server such as one would use with the Tdev [[TMP6400]] or the Tdev [[TMP800]]. It is also possible to host the application server locally in the Tdev [[TMP5900]] or the Tdev [[TMP7900]].
 +
 
  
 
[[Image:Toolpack Architecture Overview.jpg]]
 
[[Image:Toolpack Architecture Overview.jpg]]
 +
  
 
Typically, an application only needs to interact with the system through the use of C++ classes indicated above via dashed borders.  
 
Typically, an application only needs to interact with the system through the use of C++ classes indicated above via dashed borders.  
Line 11: Line 14:
  
 
Toolpack API is comprised of the following elements:
 
Toolpack API is comprised of the following elements:
*[[Customer Application Framework]]
+
*[[Customer Application Framework|Customer Application Framework (CAF)]]
 
*[[CMC library|CMC Library]]
 
*[[CMC library|CMC Library]]
 
*[[Toolpack Engine]]
 
*[[Toolpack Engine]]

Revision as of 10:35, 17 November 2009

The ToolPack API modules are intended to provide the solution developer with a simpler, protocol-agnostic approach to developing telephony applications while providing complete control, including access to system-level functionality.


The graphic below demonstrates Toolpack and a customer developed application running on an external application server such as one would use with the Tdev TMP6400 or the Tdev TMP800. It is also possible to host the application server locally in the Tdev TMP5900 or the Tdev TMP7900.


Toolpack Architecture Overview.jpg


Typically, an application only needs to interact with the system through the use of C++ classes indicated above via dashed borders.


Toolpack API components

Toolpack API is comprised of the following elements:

Personal tools