Programmer's guide
(→About Yate design and implementation) |
(→Javascript) |
||
| Line 59: | Line 59: | ||
|- | |- | ||
|class="yate-page-subtitle"| | |class="yate-page-subtitle"| | ||
| − | * [[Javascript | + | * [[Javascript module]] |
Configuring Javascript module to use routing scripts. | Configuring Javascript module to use routing scripts. | ||
* [[Including other files]] | * [[Including other files]] | ||
Revision as of 11:00, 10 March 2016
Yate has 3 major API's to build applications on top of it: C API, Javascript and extmodule (you can use your favorite language like PHP, Python, Ruby, Lisp).
But all Yate API's are quite unified, so all Yate design pages, apply to all API's. Enjoy.
Contents |
About Yate design and implementation
| Yate for programmers | ||
|
Yate arhitecture and design. Documentation for Yate C++ API Components of messages and how messages are processed by messages handlers.
Rules for coding Yate Yate's implementation provides classes for mutual exclusion and locking.
YIAX library in Yate. |
Scripting languages supported by Yate
Javascript
| Yate for programmers | |
|
Yate offers a embedded Javascript implementation.
|
PHP
| Yate for programmers | |
|
The library used by PHP to comunicate with Yate.
|
Python
| Yate for programmers | |
|
The library used by Python Module to comunicate with Yate.
|
Debugging
| Yate for programmers | |
|
How to debug in Yate.
|
See also