Class: DBus::RemoteBus Deprecated

Inherits:
BusConnection show all
Defined in:
lib/dbus/bus.rb

Overview

Deprecated.

just use BusConnection

D-Bus remote (TCP) bus class

This class may be used when connecting to remote (listening on a TCP socket) busses. You can also use it to connect to other non-standard path busses.

The specified socket_name should look like this: (for TCP) tcp:host=127.0.0.1,port=2687 (for Unix-socket) unix:path=/tmp/my_funky_bus_socket

you’ll need to take care about authentification then, more info here: gitlab.com/pangdudu/ruby-dbus/-/blob/master/README.rdoc TODO: keep the name but update the docs

Constant Summary

Constants inherited from BusConnection

BusConnection::RELEASE_NAME_REPLY_NON_EXISTENT, BusConnection::RELEASE_NAME_REPLY_NOT_OWNER, BusConnection::RELEASE_NAME_REPLY_RELEASED

Constants inherited from Connection

Connection::NAME_FLAG_ALLOW_REPLACEMENT, Connection::NAME_FLAG_DO_NOT_QUEUE, Connection::NAME_FLAG_REPLACE_EXISTING, Connection::REQUEST_NAME_REPLY_ALREADY_OWNER, Connection::REQUEST_NAME_REPLY_EXISTS, Connection::REQUEST_NAME_REPLY_IN_QUEUE, Connection::REQUEST_NAME_REPLY_PRIMARY_OWNER

Instance Attribute Summary

Attributes inherited from BusConnection

#unique_name

Attributes inherited from Connection

#message_queue

Method Summary

Methods inherited from BusConnection

#add_match, #initialize, #on_name_acquired, #on_name_lost, #proxy, #release_name, #remove_match, #request_name, #service

Methods inherited from Connection

#add_match, #dispatch_message_queue, #emit, #glibize, #handle_return_of_request_name, #initialize, #introspect, #introspect_data, #object_server, #on_return, #process, #remove_match, #request_service, #send_sync, #send_sync_or_async, #wait_for_message

Constructor Details

This class inherits a constructor from DBus::BusConnection