dbus

    1

    1答えて

    私は公開されたdbusメソッドを呼び出すためにPythonで書かれたdbusクライアントを持っています。コードは次のとおりです bus = dbus.SessionBus() service = bus.get_object(PANEL_BUS_NAME, PANEL_BUS_OBJECT) __panelInterface = dbus.Interface(service, PANEL_BU

    4

    2答えて

    systemdのsd-bus.hファイルには、オプションでslot引数をとるAPIがいくつかあります。ここではいくつかの例です: int sd_bus_call_async(sd_bus *bus, sd_bus_slot **slot, sd_bus_message *m, sd_bus_message_handler_t callback, void *userdata, uint64_t u

    0

    1答えて

    BlueZ(Ubuntu 16.04では5.37の株価)に非常に奇妙な問題があります。私はBluetooth周辺機器を開発しており、開発キットは1つしかありません。ファームウェアでは、私は放送されている名前を変更しました。私が使用する場合: hcitool lescan 私のデバイスの更新された名前が表示されます。しかし、私はQt5ライブラリを使用すると、古い名前がスキャンされます。 DBUS

    1

    1答えて

    私はSystemdD-Bus APIを使用してopenvpn.service状態を抽出しようとしています。 In [1]: import dbus In [2]: sysbus = dbus.SystemBus() In [3]: systemd1 = sysbus.get_object('org.freedesktop.systemd1', '/org/freedesktop/syste

    5

    1答えて

    私はIPCのためにlibdbusを使用するプロジェクトをいくつか持っています。 目的は、libdbusの代わりにsystemdのsd-busを使用することです。 sd-bus(here、hereなど)のドキュメントがありますが、そのドキュメントではD-Bus仕様の実装のすべての側面をカバーしていません。 少なくとも、sd-busの実装の詳細な説明を探していましたが、libdbusのプロセスワークフ

    1

    1答えて

    gdbus-codegenを使用してコードを生成しています。しかし、基本的にはg_dbus_proxy_call() GVariant *parametersに渡されたパラメータをGAsyncReadyCallback callbackの中に入れたいと思っています。 ポインタのために私はgpointer user_dataを使用したくありません。 どうすればよいですか? https://devel

    -1

    1答えて

    私はruby-dbusが正しい解決策であると思っていますが、ストレージデバイスがLinuxマシンに接続されているときは、リアルタイムでどのように検出するのかの例は見当たりません。誰もそのような例がありますか?

    0

    1答えて

    dbus-sendコマンドラインツールを使用してBluez 5.44と対話しようとしています。 bluetoothctlのscan onとscan offコマンドを使用するとうまく動作しますが、正常に検出を​​開始できないようです。 d-feetを使って発見を開始したり停止したりすることもできます。 コマンドを実行する前に電源を切ってみましたが、検出が開始されていないようです。 私が使用しているコ

    1

    1答えて

    私は最近Ubuntu 14.04をUbuntu 16.04 LTSにアップグレードしました。私のプロジェクトの1つは、dbus javaライブラリ(http://www.java2s.com/Code/JarDownload/dbus/dbus.jar.zip)を使用してBluetoothデバイスをUbuntu OSに接続することです。のUbuntu 16.04で 、私は次の例外を取得しています:

    2

    2答えて

    カスタムDバスバスを内部で実行してDockerコンテナを作成しようとしています。 私は次のように私のDockerfileを設定した: FROM ubuntu:16.04 COPY myCustomDbus.conf /etc/dbus-1/ RUN apt-get update && apt-get install -y dbus RUN dbus-daemon --config-file=