diff options
Diffstat (limited to 'Loadbars/Shared.pm')
| -rw-r--r-- | Loadbars/Shared.pm | 28 |
1 files changed, 21 insertions, 7 deletions
diff --git a/Loadbars/Shared.pm b/Loadbars/Shared.pm index df2abf6..0f02b7e 100644 --- a/Loadbars/Shared.pm +++ b/Loadbars/Shared.pm @@ -1,19 +1,33 @@ package Loadbars::Shared; -my %PIDS : shared; -my %AVGSTATS : shared; -my %CPUSTATS : shared; -my %MEMSTATS : shared; -my %MEMSTATS_HAS : shared; +use Exporter; + +use base 'Exporter'; + +our @EXPORT = qw( + %PIDS + %AVGSTATS + %CPUSTATS + %MEMSTATS + %MEMSTATS_HAS + %C + %I +); + +our %PIDS : shared; +our %AVGSTATS : shared; +our %CPUSTATS : shared; +our %MEMSTATS : shared; +our %MEMSTATS_HAS : shared; #my %NETSTATS : shared; #my %NETSTATS_HAS : shared; # Global configuration hash -my %C : shared; +our %C : shared; # Global configuration hash for internal settings (not configurable) -my %I : shared; +our %I : shared; # Setting defaults %C = ( |
