GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  NET::DBUS::SERVICE (3)

.ds Aq ’

NAME

Net::DBus::Service - Provide a service to the bus for clients to use

CONTENTS

SYNOPSIS



  package main;

  use Net::DBus;

  # Attach to the bus
  my $bus = Net::DBus->find;

  # Acquire a service org.demo.Hello
  my $service = $bus->export_service("org.demo.Hello");

  # Export our object within the service
  my $object = Demo::HelloWorld->new($service);

  ....rest of program...



DESCRIPTION

This module represents a service which is exported to the message bus. Once a service has been exported, it is possible to create and export objects to the bus.

METHODS

my $service = Net::DBus::Service->new($bus, $name); Create a new service, attaching to the bus provided in the $bus parameter, which should be an instance of the Net::DBus object. The $name parameter is the qualified service name. It is not usually necessary to use this constructor, since services can be created via the export_service method on the Net::DBus object.
my $bus = $service->get_bus; Retrieves the Net::DBus object to which this service is attached.
my $name = $service->get_service_name Retrieves the qualified name by which this service is known on the bus.

AUTHOR

Daniel P. Berrange

COPYRIGHT

Copyright (C) 2005-2011 Daniel P. Berrange

SEE ALSO

Net::DBus, Net::DBus::Object, Net::DBus::RemoteService
Search for    or go to Top of page |  Section 3 |  Main Index


perl v5.20.3 NET::DBUS::SERVICE (3) 2015-03-16

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.