mosquitto-users team mailing list archive
-
mosquitto-users team
-
Mailing list archive
-
Message #00142
Re: Implementing mosquitto plugin
Hi Prashant,
There is a ridiculously simple example in the
test/broker/c/auth_plugin.c file. It at least shows the full set of
functions as described in mosquitto_plugin.h. You should compile it as
a simple dll on Windows using Visual Studio or whatever other compiler
you would use. The makefile in test/broker/c shows how you could
compile it on Linux.
What you actually do in the plugin is of course up to you and what you
want to achieve.
The easiest place to put the compiled dll for Windows is in the same
directory as the mosquitto executable. It doesn't especially matter
though - you should just put the full path to it in the config file.
Cheers,
Roger
On Thu, Dec 13, 2012 at 7:19 PM, Prashant Kedia
<prashantkedia22@xxxxxxxxx> wrote:
> Hi All,
>
> I am trying to write mosquitto plugin (implementing mosquitto_plugin.h) and
> I am not sure if I am doing it right way. I was wondering if anyone has
> implemented this plugin? If so, can I get the source code for the same?
>
> I also want to know how to compile this plugin on windows and where to put
> the dll once compiled?
>
> Thanks and Regards,
> Prashant
>
> --
> Mailing list: https://launchpad.net/~mosquitto-users
> Post to : mosquitto-users@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~mosquitto-users
> More help : https://help.launchpad.net/ListHelp
>
References