my $proto = shift;
my $args = shift;
my $class = ref($proto) || $proto;
-
$self->{_host} = $args->{-host} || "localhost";
$self->{_port} = $args->{-port} || 8021;
$self->{_password} = $args->{-password} || undef;
$self->{events} = [];
my $me = bless $self,$class;
-
-
-
if (!$self->{_password}) {
return $me;
}
if ($me->connect()) {
- print Dumper $me;
return $me;
} else {
return undef;
if ($r->{has_event}) {
print Dumper $r->{event};
}
- if ($r->{event}->{'event-name'} !~ /dtmf/i) {
- $o = $fs->call_command("park");
-
- print "Got DTMF $r->{event}->{'dtmf-digit'}\n";
- push @digits, $r->{event}->{'dtmf-digit'};
- print "Dialed: " . join("", @digits) . "\n";
- next;
- }
-
if ($r->{event}->{'event-name'} !~ /execute/i) {
printf "uuid: $data->{'unique-id'}\n";
$o = $fs->call_command("break");