mirror of
https://github.com/Telecominfraproject/wlan-lanforge-scripts.git
synced 2025-11-01 19:28:00 +00:00
End goal is to be able to find block-ack issues and provide useful graphs to help debug complex wifi networks.
43 lines
550 B
Perl
43 lines
550 B
Perl
package Tid;
|
|
|
|
use warnings;
|
|
use strict;
|
|
|
|
sub new {
|
|
my $class = shift;
|
|
my %options = @_;
|
|
|
|
my $self = {
|
|
pkts => [],
|
|
%options,
|
|
};
|
|
|
|
bless($self, $class);
|
|
return($self);
|
|
}
|
|
|
|
sub tidno {
|
|
my $self = shift;
|
|
return $self->{tidno};
|
|
}
|
|
|
|
sub add_pkt {
|
|
my $self = shift;
|
|
my $pkt = shift;
|
|
|
|
push(@{$self->{pkts}}, $pkt);
|
|
}
|
|
|
|
sub get_pkts {
|
|
my $self = shift;
|
|
return @{$self->{pkts}};
|
|
}
|
|
|
|
sub printme {
|
|
my $self = shift;
|
|
print " tidno: " . $self->tidno() . "\n";
|
|
print " pkt-count: " . $self->get_pkts() . "\n";
|
|
}
|
|
|
|
1;
|