[Freeswitch-dev] Creating Modules
rjcajax at gmail.com
Wed Oct 8 13:26:42 EDT 2008
Thank you for the rapid response.
Yes the rabbit trails with C are many and not having a deep knowledge of C
or FreeSwitch's design quickly make my situation appear equal to the logic
that, if you have enough money to not need a loan the banks are eager to lend.
I need to spend more time trying to understand the code, yet as happens so
often in anyone's code, more commented code would save many hours trying
As for documentation I very much appreciate what is available. And
there is a lot.
In fact there may be more available then I realize as the search under
is sometimes incomplete. For example if I were to search for "Lua" the result
would be mod_lua and I could follow the links on that page but I have found by
trial and error other examples of Lua code not linked from there, yet not
represented by the search. Reminds me of Differential Equations where I need
to know the form of the solution to arrive at the answer. Regardless I
happy to stumble upon another gem.
I will try to reformulate my questions.
On Wed, Oct 8, 2008 at 12:19 PM, Michael Collins <mcollins at fcnetwork.com> wrote:
>> Is there any documentation on the layout of modules.
>> mod_skel.c is a bit brief.
>> Specifically the logic, flow, interface and once written how are the
>> functions called.
> This kind of documentation is in short supply right now. However, the
> devs have done an absolutely incredible job of writing code in as
> readable of a format as possible. (We all know that C can be difficult
> to read, what with pointers and pointers to pointers, etc., etc.)
> I'm not a dev but I've been here for a few years so what I can recommend
> is that you tell us what you're trying to accomplish. When they see
> that, Tony and/or Mike can point you to existing code that demonstrates
> some of the things you'd like to do.
> Documentation is a goal of the project but the hard-core developer-level
> documentation isn't really on the radar right now.
> Freeswitch-dev mailing list
> Freeswitch-dev at lists.freeswitch.org
More information about the Freeswitch-dev