問題タブ [libmosquitto]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
libmosquitto - libmosquitto を使用してサンプル プログラムをコンパイルする方法
例の 1 つをコンパイルしようとすると、次のエラーが発生します。
助けてください
c# - C#/C 相互運用で AccessViolationException を解決するのに助けが必要
永続的な AccessViolationException を修正する助けが必要です。
このような AC 署名が与えられた場合
私はこのC#を持っています
実行中に、メッセージを受信する必要があることを確認します - の正しい文字列を取得しますが、戻るtopic
とすぐMessageHandler
に恐ろしい例外が発生します。
私が試したこと:
- CallingConvention の変更
- マネージド callback_set 定義で IntPtr の代わりに on_publish を使用する
- おそらく、影響を与えるべきではない必死のものがもっと多い
どんな助けでも大歓迎です!
誰かが助けてくれれば、プロジェクトの zip を共有できます。これは、相互運用しようとしている Mosquitto と同じように BSD ライセンスになります。
iot - IOT を実装するための libmosquitto および bcm2835 ライブラリ
ラズベリーパイでIOTベースのプロジェクトに取り組んでいます。私のプロジェクトは、Zigbee 送信モジュール (Adam 2017) を備えた温度/湿度センサーと、受信に使用される raspbee zigbee 受信機で構成されています。ラズビーは Pi とシリアル インターフェイスで接続され、Pi は別の PC で実行されている mosquitto サーバーに接続されます。したがって、この UART 値は Web UI からリモートでアクセスでき、リレーを自動的に制御したい温度と湿度の値に基づいています。マイクロコントローラー C プログラミングの経験が豊富だったので、このプロジェクトでは libmosquitto C クライアント ライブラリ、mosquitto サーバー、および bcm2835 ライブラリを選択しました。Geany コンパイラを使用して、Pi で bcm2835 ライブラリを使用することに成功しました。しかし問題は、この libmosquitto と bcm2835 ライブラリをどのように組み合わせるかです。ヘッダー ファイルを追加し、パスも指定してみましたが、成功しません。私の目的は、Pi を接続し、UART データを別の PC で実行されている mosquitto サーバーに転送して、Web UI からアクセスできるようにすることです。インターネットで利用可能な libmosquitto と bcm ライブラリを使用した同様のプロジェクトが見つかりませんか?. 誰かがこれに対する解決策を提案できますか?
よろしく、
ニシン
android - mosquitto で新しいトピックが作成されるたびに通知
Mosquitto ブローカーを使用して、Android にプッシュ通知を実装しようとしています。そのため、さまざまな Android アプリケーションが、通知を受け取る tehir id に基づいてトピックを作成します。これらの Android アプリケーションに通知を送信するには、トピックの名前が必要です。新しいトピックが作成されるたびにアプリケーションに通知する方法があるかどうか疑問に思っています(新しい Android アプリが登録されます)。このようにして、すべてのトピック (すべての Android アプリ) のリストを取得し、それらのトピックで公開することでそれらを制御できます。
ありがとう
ssl - mosquitto での TLS 接続の失敗
証明書を生成し、以下のコマンドを使用して正常に接続できました
同じ証明書を使用してコードで同じことをしようとしていますが、次のエラーに直面しています
クライアント側
サーバ側
これが私のコードです
更新: ポート 8884 についてもテスト済み
activemq - ActiveMq サブスクライブされたメッセージ 新しいクライアント ID で接続するたびに配信される
Active MQ の統合にモスキート ライブラリを使用した iOS アプリを作成しています。
すべて正常に動作していますが、新しいクライアント ID で再接続すると、すべてのメッセージが再び表示されます。
cleanSession フラグが false に設定されています。
どんな助けでも大歓迎です。
ios - iOSでlibmosquittoを1.1.3から1.4.8にアップグレードする
libmosquitto 1.1.3 を使用しているプロジェクトに取り組んでいます。SSL の WITH_TLS フラグで問題なく動作しています。
ここで、ライブラリを最新バージョンの 1.4.8 にアップグレードする必要があります。新しいライブラリをダウンロードできませんでしたが、WITH_TLS フラグが含まれていません。このプリプロセッサをファイルにコピーすると、openssl/ssl.h file not found というエラーが発生しました。
iOS でこのライブラリを使用する場合は、何か提案してください。