confmode => '0,In Conference?,yesno',
dx => '0,DX Spots,yesno',
redirect => '0,Redirect messages to',
+ lang => '0,Language',
+ func => '9,Function',
);
# create a new channel object [$obj = DXChannel->new($call, $msg_conn_obj, $user_obj)]
return $self->{sort} eq 'U';
}
+# is it a connect type
+sub is_connect
+{
+ my $self = shift;
+ return $self->{sort} eq 'C';
+}
+
# handle out going messages, immediately without waiting for the select to drop
# this could, in theory, block
sub send_now
my $self = shift;
$self->{oldstate} = $self->{state};
$self->{state} = shift;
- dbg('state', "$self->{call} channel state $self->{oldstate} -> $self->{state}\n");
+ dbg('state', "$self->{call} channel func $self->{func} state $self->{oldstate} -> $self->{state}\n");
}
# disconnect this channel