Am I correct in understanding that you want to communicate with another program, to send information back and forth? Or do you mean that you want to listen on some arbitrary port, and then act on what you find?

If I were you I'd look at IO::Socket, and use that to open a TCP/Ip port, which you can use either to communicate with another program, or listen in on the port "SNMP event messages" go to. If you're looking for a good book on the ins and outs of network programming, I would recommend Network Programming With Perl, which is available on Safari.


Want to support the EFF and FSF by buying cool stuff? Click here.

In reply to Re: Taking Input from PID by Vautrin
in thread Taking Input from PID by nickjwest

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.