dbus

    0

    1答えて

    DBusObjectPathVTableを登録すると、誰がmessage_functionを呼び出すのですか?つまりdbusデーモンが呼び出すか、dbusメインループ(_dbus_loop_run関数)が呼び出しますか?

    1

    1答えて

    数週間前、私は自宅用のいくつかのラズベリーパイプロジェクトを構築することに決めました。私がマルチアプリケーションのために同じセンソデータを必要とすることを認識したので、私はセンサーを単一のプロセスに入れました。このプロセスをDBusに接続することで、他のアプリケーションでsensordataを読み取ることができます。これは、私がxserverを共有するssh -Xオプションを使用して自分のrasp

    0

    1答えて

    複数のメディアプレーヤーをglibに登録したい。最小(非)動作例はhereです。 specificationを理解できれば、多くのオブジェクトを1つの名前が/org/mpris/MediaPlayer2でエクスポートする必要があります。それは変です。

    0

    1答えて

    せずにシステムDBUS上のファイルを書き込むように:私は今、オブジェクトパス o "/org/freedesktop/systemd1/unit/fstrim_2eservice" を取得 busctl call org.freedesktop.systemd1 \ /org/freedesktop/systemd1 org.freedesktop.systemd1.Manager

    2

    1答えて

    サービス単位のすべての状態の変更について通知したいと思います。私はUnitNewとUnitRemovedのシグナルを与えるDBUS APIがあることを知っていますが、意味はまだわかりません。また、信号は私が必要とする情報を提供しません。 私はgoを使用しており、coreosのgo-systemd libを試しました。彼らは「購読する」方法を提供しますが、実際にはシステムで利用可能なすべてのユニット

    0

    1答えて

    Systemctlを使用してプロセスを実行しており、Restart = always で構成されているため、プロセスがクラッシュした場合でも手動による介入なしに再起動されます。そのプロセスが再開すると、私は自分のJavaコードで何らかのアクションを取る必要があります。私はプロセスに投票したくありません。とにかくこれを達成するにはありますか? ありがとうございます。

    0

    2答えて

    私はdbusより2つの次元の配列を送信しようとしています(私はgdbus-codegenを使ってgdbus apiを使っています)。 私はdbusインタフェースを次のように定義しました。 <method name="foo"> <arg name="count" direction="out" type="i" /> <arg name="array" directio

    -1

    1答えて

    私は現在QDBusで始まっています。私は配列のいくつかの計算を行い、後でそれを送り返すことになっている別のprogrammにint配列のデータを送信しようとしています。 私はintとして、配列の開始アドレスを送信してみました。 私は、ここでの問題は、私の値段のコピーを何とか送って、私の他のプロゴラムが彼のものではない記憶を混乱させないようにしなければならないということです。このコードから sess

    2

    2答えて

    BlueZ 5.44でDevice APIを調べていて、デバイスとの接続とペアリングの違いについて少し混乱しています。私は、接続はプロファイルに基づいているが、ペアリングは独立しているようだ。一見、SDPと認証との関連性が増しています。 しかし、そのドキュメントを読んだ後、私はまだどこかが始まり、もう片方がどこで終わるのか混乱しています。たとえば、デバイスをペアにしてから接続する必要がありますか?

    0

    1答えて

    私はVala言語でDbusサービスを作成しました。異なるパスを持つデバイスを追加するためのインターフェイスを作成します。デバイスはdirをスキャンし、サブパスでメソッドをバインドする必要があります。 私はsu.example.Phone.AddBySyspath(/sys/bus/usb/devices/2-2.4)を呼び出し、 "/ su/example/phone/2_2d4"を期待どおりに返