godbus

command
v0.0.0-...-ae01da2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 7, 2024 License: MIT Imports: 5 Imported by: 0

Documentation

Overview

dbus コミュニケーションサンプル 呼び出される側 - Echo メソッドを公開 - Echo メソッド開始時に start シグナルを送信 - Echo メソッド終了時に finish シグナルを送信

dbus コミュニケーションサンプル 呼び出す側 - "jp.dip.oyasirazu.golang.studydbus.callback" サービスの "Echo" メソッドを呼び出す。 - 同サービスの Echo 終了シグナルを受信し、受信メッセージを表示する。

godbus の example を改変して作ったサービス。 下記 dbus-send コマンドで呼び出せる。

dbus-send --session \
	--dest=jp.dip.oyasirazu.studydbus \
	--type=method_call \
	--print-reply /jp/dip/oyasirazu/studydbus \
	jp.dip.oyasirazu.studydbus.ServiceMethod

dbus-mikutter から送信されるシグナルを受信する例。

mikutter 導入後、下記コマンドを実行し、 dbus-mikutter をインストールした上で mikutter を再起動してください。 その後、このプログラムを実行すると、 dbus-mikutter のシグナルを受信し始めます。

~~~ { dbus-mikutter インストールコマンド } mkdir -p ~/.mikutter/plugin cd ~/.mikutter/plugin git clone https://github.com/toshia/dbus-mikutter dbus ~~~

[mikutter](http://mikutter.hachune.net/) toshia/dbus-mikutter(https://github.com/toshia/dbus-mikutter)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL