Skip Menu |

This queue is for tickets about the Net-PJLink CPAN distribution.

Report information
The Basics
Id: 68268
Status: rejected
Priority: 0/
Queue: Net-PJLink

People
Owner: KEMMONS [...] cpan.org
Requestors: yert [...] ufl.edu
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: total noob
Date: Tue, 17 May 2011 11:53:26 -0400
To: <bug-Net-PJLink [...] rt.cpan.org>
From: "Herb,Thomas Lamar,III" <yert [...] ufl.edu>
First thanks for doing this. It will hopefully make my job a lot easier and my bosses happy. My code is use Net::PJLink; use warnings; my $prj = Net::PJLink->new( host => [ '192.168.150.2'], keep_alive => 1, ); $prj->set_power(0); # turn off The code works. But I am getting a warning "Your vendor has not defined Socket macro MSG_DONTWAIT, used at C:/Perl/lib/Net/PJLink.pm line 520" Tom Herb
On Tue May 17 11:53:36 2011, yert@ufl.edu wrote: Show quoted text
> First thanks for doing this. It will hopefully make my job a lot easier > and my bosses happy. My code is > > use Net::PJLink; > use warnings; > > my $prj = Net::PJLink->new( > host => [ '192.168.150.2'], > keep_alive => 1, > ); > > $prj->set_power(0); # turn off > > > > The code works. But I am getting a warning "Your vendor has not defined > Socket macro MSG_DONTWAIT, used at C:/Perl/lib/Net/PJLink.pm line 520" > > Tom Herb
Hi, The warning comes from IO::Socket, which complains because non-blocking network I/O is not available on the Windows port of perl. Because of this, Net::PJLink is not supported (or tested) on Windows platforms. However, as long as you are only communicating with one projector at a time, there shouldn't be any problems. If you try to send commands to multiple projectors, you may see false network timeout responses. Obviously, you could work around this by creating one Net::PJLink object for each projector. Hopefully that helps. I'll leave this ticket open because I should probably add a check for Windows and multiple hosts.
Subject: Re: [rt.cpan.org #68268] total noob
Date: Fri, 20 May 2011 08:28:09 -0400
To: <bug-Net-PJLink [...] rt.cpan.org>
From: "Herb,Thomas Lamar,III" <yert [...] ufl.edu>
When I go to implementation I may run on a Linux box. Do you have preferred version. Is CentOS good. I was thinking of designing a cgi front end. Besides being new to PERL I am also new to Linux. Thanks Trey A/V technician University of Florida College of Medicine On Wed, 18 May 2011 19:26:59 -0400, Kyle Emmons via RT wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=68268 > > > On Tue May 17 11:53:36 2011, yert@ufl.edu wrote:
>> First thanks for doing this. It will hopefully make my job a lot >> easier >> and my bosses happy. My code is >> >> use Net::PJLink; >> use warnings; >> >> my $prj = Net::PJLink->new( >> host => [ '192.168.150.2'], >> keep_alive => 1, >> ); >> >> $prj->set_power(0); # turn off >> >> >> >> The code works. But I am getting a warning "Your vendor has not >> defined >> Socket macro MSG_DONTWAIT, used at C:/Perl/lib/Net/PJLink.pm line >> 520" >> >> Tom Herb
> > Hi, > > The warning comes from IO::Socket, which complains because > non-blocking > network I/O is not available on the Windows port of perl. Because of > this, Net::PJLink is not supported (or tested) on Windows platforms. > > However, as long as you are only communicating with one projector at > a > time, there shouldn't be any problems. If you try to send commands to > multiple projectors, you may see false network timeout responses. > Obviously, you could work around this by creating one Net::PJLink > object > for each projector. Hopefully that helps. > > I'll leave this ticket open because I should probably add a check for > Windows and multiple hosts.
Any recent Linux distribution should work. The important thing is that it have perl version 5.10 or newer. I haven't used CentOS, but I've heard good things about it. SUSE and Debian are also some good distros to consider. On Fri May 20 08:28:19 2011, yert@ufl.edu wrote: Show quoted text
> When I go to implementation I may run on a Linux box. Do you have > preferred version. Is CentOS good. > I was thinking of designing a cgi front end. Besides being new to PERL > I am also new to Linux. > > Thanks > > Trey > A/V technician > University of Florida > College of Medicine > > On Wed, 18 May 2011 19:26:59 -0400, Kyle Emmons via RT wrote:
> > <URL: https://rt.cpan.org/Ticket/Display.html?id=68268 > > > > > On Tue May 17 11:53:36 2011, yert@ufl.edu wrote:
> >> First thanks for doing this. It will hopefully make my job a lot > >> easier > >> and my bosses happy. My code is > >> > >> use Net::PJLink; > >> use warnings; > >> > >> my $prj = Net::PJLink->new( > >> host => [ '192.168.150.2'], > >> keep_alive => 1, > >> ); > >> > >> $prj->set_power(0); # turn off > >> > >> > >> > >> The code works. But I am getting a warning "Your vendor has not > >> defined > >> Socket macro MSG_DONTWAIT, used at C:/Perl/lib/Net/PJLink.pm line > >> 520" > >> > >> Tom Herb
> > > > Hi, > > > > The warning comes from IO::Socket, which complains because > > non-blocking > > network I/O is not available on the Windows port of perl. Because of > > this, Net::PJLink is not supported (or tested) on Windows platforms. > > > > However, as long as you are only communicating with one projector at > > a > > time, there shouldn't be any problems. If you try to send commands to > > multiple projectors, you may see false network timeout responses. > > Obviously, you could work around this by creating one Net::PJLink > > object > > for each projector. Hopefully that helps. > > > > I'll leave this ticket open because I should probably add a check for > > Windows and multiple hosts.
>