HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //proc/thread-self/root/usr/share/doc/libnet-dbus-perl/examples/dump-object.pl
#!/usr/bin/perl

use warnings;
use strict;

use Net::DBus;
use Net::DBus::Dumper;
use Carp qw(confess);

$SIG{__DIE__} = sub {confess $_[0] };

my $bus = Net::DBus->find;

if (@ARGV) {
    my $service = $bus->get_service(shift @ARGV);
    
    if (@ARGV) {
	my $object = $service->get_object(shift @ARGV);
	print dbus_dump($object);
    } else {
	print dbus_dump($service);
    }
} else {
    print dbus_dump($bus);
}