Net-UPnP
view release on metacpan or search on metacpan
lib/Net/UPnP/Service.pm view on Meta::CPAN
# Net::Net::UPnP::Service
#-----------------------------------------------------------------
use strict;
use warnings;
use Net::UPnP;
use Net::UPnP::ActionResponse;
use Net::UPnP::QueryResponse;
use vars qw($_DEVICE $_DEVICE_DESCRIPTION $SERVICETYPE $SERVICEID $SCPDURL $CONTROLURL $EVENTSUBURL);
$_DEVICE = 'device';
$_DEVICE_DESCRIPTION = 'device_description';
$SERVICETYPE = 'serviceType';
$SERVICEID = 'serviceId';
$SCPDURL = 'SCPDURL';
$CONTROLURL = 'controlURL';
$EVENTSUBURL = 'eventSubURL';
#------------------------------
# new
#------------------------------
sub new {
lib/Net/UPnP/Service.pm view on Meta::CPAN
}
$this->{$Net::UPnP::Service::_DEVICE_DESCRIPTION};
}
#------------------------------
# getservicetype
#------------------------------
sub getservicetype() {
my($this) = shift;
$this->getdevicedescription(name => $Net::UPnP::Service::SERVICETYPE);
}
#------------------------------
# getserviceid
#------------------------------
sub getserviceid() {
my($this) = shift;
$this->getdevicedescription(name => $Net::UPnP::Service::SERVICEID);
}
( run in 1.002 second using v1.01-cache-2.11-cpan-49f99fa48dc )