Module containing all the D-Bus modules and classes.
error.rb
This file is part of the ruby-dbus project Copyright (C) 2007 Arnaud Cornet and Paul van Tilburg
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License, version 2.1 as published by the Free Software Foundation. See the file "COPYING" for the exact licensing terms.
Module containing all the D-Bus modules and classes.
This file is part of the ruby-dbus project Copyright (C) 2007 Arnaud Cornet and Paul van Tilburg
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License, version 2.1 as published by the Free Software Foundation. See the file "COPYING" for the exact licensing terms.
Module containing all the D-Bus modules and classes.
Module containing all the D-Bus modules and classes.
dbus/type.rb - module containing low-level D-Bus data type information
This file is part of the ruby-dbus project Copyright (C) 2007 Arnaud Cornet and Paul van Tilburg
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License, version 2.1 as published by the Free Software Foundation. See the file "COPYING" for the exact licensing terms.
Byte signifying big endianness.
Byte signifying the host's endianness.
Regular expressions that should match all interface names.
Byte signifying little endianness.
Regular expressions that should match all method names.
Default socket name for the system bus.
raise DBus.error, "message" raise DBus.error("org.example.Error.SeatOccupied"), "Seat #{n} is occupied"
# File lib/dbus/error.rb, line 39 def error(name = "org.freedesktop.DBus.Error.Failed") # message will be set by Kernel.raise DBus::Error.new(nil, name) end
Shortcut for the SessionBus instance
# File lib/dbus/bus.rb, line 794 def DBus.session_bus SessionBus.instance end
Shortcut for the SystemBus instance
# File lib/dbus/bus.rb, line 789 def DBus.system_bus SystemBus.instance end
Parse a String to a DBus::Type::Type
# File lib/dbus/type.rb, line 211 def type(string_type) Type::Parser.new(string_type).parse[0] end
Make an explicit [Type, value] pair
# File lib/dbus/type.rb, line 217 def variant(string_type, value) [type(string_type), value] end
Generated with the Darkfish Rdoc Generator 2.