gio

    0

    1答えて

    それがGio.DataInputStreamでファイル記述子だラップすることにより、Gio.Socketから読み取ることが可能ですがcommented hereとしてので、受信するGJSでGio.Socket.receive_from()を使用することはできません。 GJSはに渡す前に配列引数のクローンを作成しますSocket.receive_fromの呼び出しを行い、受け取ったバイト数とパケット

    1

    1答えて

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

    0

    1答えて

    私はgdbus-codegenを使用してDBUSクライアント用のコードを生成しています。 GVariant* data = interface_name_get_some_property(proxy); いくつかの倍のデータがNULLです: 私は<property name="someProperty" type="(iiii)" access="read"/> 私は、プロパティ値を取得する

    0

    1答えて

    私はこのようになります「net.connman.Manager.GetServices」機能に応答解析しています。非常に複雑な構造である <method name="GetServices"> <arg name="services" type="a(oa{sv})" direction="out"/> </method> を。 私はこれまでで得たもの:だから、 GVariant*

    0

    1答えて

    glibmm(Gio::File)を使用してGlib::ustring(または単にその文字列)をファイルに非同期で書き込むサンプルコードが見つかりませんでした。 いずれか1つの例またはリンクを提供できますか?

    0

    1答えて

    私はdbusサーバーを実装しています。簡単にするために、gdbus-codegenを使用することにしました。 This hello world exampleおよびit's repositoryは、ヘッダーとソースファイルを生成します。そして、それは機能に信号を接続するには、この操作を行います。 g_signal_connect (interface, "handle-hello

    0

    1答えて

    現在、GDBusを使用してConsoleKitと対話しています。私はConsoleKit2 XMLファイルとgdbus-codegenを使用してコードを生成しました。すべてがうまくいきます。しかし、オブジェクトが存在するかどうかをどのように確認できますか?たとえば、/org/freedesktop/ConsoleKit/Session2があるかどうかを確認したいとします(例として、Seatオブジェ

    0

    1答えて

    私のプログラムはGNotification上の任意のアクションを取っていないユーザーに反応する必要があります。 具体的には、データの作成後に送信された通知の[元に戻す]ボタンを押していない場合にのみ、データがデータベースに書き込まれます。私のターゲット展開シナリオでは、通知が有効になり、リアルタイムタイムアウト値が設定されます。 正確には:それはまた、タイムアウトとしてカウントすべき削除/「離れ」

    0

    2答えて

    Windows 7でPython 3.4を実行すると、Gio.MemoryInputStreamの終了機能はメモリを解放しません。テストコードは、次のとおり from gi.repository import Gio import os, psutil process = psutil.Process(os.getpid()) for i in range (1,10) : i

    0

    1答えて

    私は現在dbusと通信しようとしており、その機能はarray of struct(string, uint32, string, string, object path)です。 GVariantに結果が格納されていて、このGVariantを印刷すると正しい結果が表示されます。 さらに詳しい説明:私はSystemdのログインマネージャーListSessionsの結果を得ようとします。 プリントの出力