WebSphere::MQTT::Persist::File - filesystem persistence object for MQTT
use WebSphere::MQTT::Client; use WebSphere::MQTT::Persist::File; my $mqtt = WebSphere::MQTT::Client->new( Hostname => 'localhost', Persist => WebSphere::MQTT::Persist::File->new('/tmp/wmqtt'), Async = 1, ); $mqtt->connect(); $mqtt->publish("mydata", "mytopic", 1); # QOS 1/2 data is persisted
WebSphere::MQTT::Persist::File
This is a Perl implementation of a persistence object for MQTT
For details of the API, see doc/ia93.pdf, Chapter 3, "WMQTT Persistence Interface"
WARNING: THIS IS NOT IBM CODE AND HAS NOT BEEN HEAVILY TESTED. USE AT YOUR OWN RISK. YOU ARE ADVISED NOT TO ENTRUST CRITICAL DATA TO THIS LAYER!
Please report any bugs or feature requests to bug-websphere-mqtt-client@rt.cpan.org, or through the web interface at http://rt.cpan.org.
bug-websphere-mqtt-client@rt.cpan.org
Brian Candler, B.Candler@pobox.com
Copyright (C) 2006 Brian Candler
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.005 or, at your option, any later version of Perl 5 you may have available.
To install WebSphere::MQTT::Client, copy and paste the appropriate command in to your terminal.
cpanm
cpanm WebSphere::MQTT::Client
CPAN shell
perl -MCPAN -e shell install WebSphere::MQTT::Client
For more information on module installation, please visit the detailed CPAN module installation guide.