All pastes #595010 Raw Edit

Stuff

public text v1 · immutable
#595010 ·published 2007-06-29 07:54 UTC
rendered paste body
#!/opt/nimbus/bin/perl
#################################################################
# CodeWizard:  perl 
# This code was generated with the NimBUS CodeWizard version 1.42
# Date: 29. kesäkuuta 2007

use strict;
use Getopt::Std;
use Nimbus::Session;

my $prgname = "example_probe";
my $sess;
my $version = "1.00";
my %options;

###########################################################
sub hubpost {
    my $hMsg  = shift;     # Message handle
    my $udata = shift;     # User data/message
    my $full  = shift;     # Full message (inkl. header)

    my $subject = pdsGet_PCH($full,"subject");

    my $string = pdsGet_PCH ($udata,"message");
    my $number = pdsGet_INT ($udata,"level");
    nimSendReply($hMsg);
}

###########################################################
# MAIN ENTRY
#
getopts("i:",\%options);

$sess = Nimbus::Session->new("$prgname");
$sess->setInfo($version,"Nimsoft Corporation");
if ($sess->attach("$prgname")) {
    if ($sess->subscribe("alarm")) {
        exit;
    }
}
$sess->dispatch();
exit;