I am trying to understand how monkey works, and I could not figure out
where in the  code handled_by is assigned (e.g. foo->handled_by = bar;).
Can you point me please to the location? I see handled_by used only in a
few ifs.

Thanks,
Edi

    /* Plugin handlers */
    struct plugin *handled_by;


On Tue, Mar 19, 2013 at 11:58 PM, Eduardo Silva <[email protected]> wrote:

> Hi,
>
>
> On Tue, Mar 19, 2013 at 9:20 PM, Edison Nica <[email protected]>wrote:
>
>> http://monkey-project.com/about
>>
>> 1) how do I do server side scripting? I just want to make a simple script
>> in whatever language (e.g. localhost/add?a=1&b=2 would output
>> <html>3</html>)
>>
>>
> You can use any scripting language that supports FastCGI, so you can use
> the Monkey FastCGI plugin. You can also review the Duda I/O sub-project
> which aims to expose a friendly API for the development of web services, it
> allows to handle that kind of URL and many other stuff:
>
>     http://duda.io
>
>
>
>> 2) what does "C API interface" means?
>>
>>
> That means that you can create your own extensions for Monkey using the C
> language based in the programming interface exposed. Please refer to the
> plugins section in the following blog post to understand the server
> architecture:
>
>
> http://edsiper.linuxchile.cl/blog/2013/02/27/architecture-of-a-linux-based-web-server/
>
>
>
>> 3) where can I find documentation for plugins?
>>
>>
> The API documentation have not been migrated from the old site (my fault..
> sorry about that), but you can refer to Mandril or Liana plugins as they
> are the most basic ones that interact at different layers of the API. I
> know this is not enough to start but its the only thing that we have at the
> moment.
>
> feel free to join us on irc.freenode.net #monkey,
>
> best
>
> --
> Eduardo Silva
> http://edsiper.linuxchile.cl
> http://www.monkey-project.com
>
_______________________________________________
Monkey mailing list
[email protected]
http://lists.monkey-project.com/listinfo/monkey

Reply via email to