📄 format.pm
字号:
package AnyData::Format::SNMP;## AnyData interface to SNMP queries#use strict;use AnyData::Format::Base;use vars qw( @ISA );@AnyData::Format::SNMP::ISA = qw( AnyData::Format::Base );use Data::Dumper;sub storage_type {# print "calling storage type\n"; 'SNMP';}sub new {# print "new format: ", Dumper(@_), "\n"; my $class = shift; my $self = shift || {}; bless $self, $class; $self->{'storage'} = 'SNMP'; $self->{'has_update_function'} = 'SNMP';# print Dumper($self), "\n"; return $self; 2;}sub get_col_names {# print "get_col_names\n"; # XXX: get mib column names 2;}sub seek_first_record {# print "seek_first\n"; my $self = shift; my $var = [$self->{'mibnode'}]; $self->{'session'}->getnext($var); 2;}sub get_pos {# print "get_pos\n"; 2;}sub go_pos {# print "go_pos\n"; 2;}sub delete_record {# print "del_rec\n"; 2;}sub get_record {# print "get_record\n"; 2;}sub push_row {# print "push_row\n"; 2;}sub truncate {# print "truncate\n"; 2;}sub close_table {# print "close_table\n"; 2;}sub drop {# print "drop\n"; 2;}sub seek {# print "seek\n"; 2;}sub write_fields {# print STDERR "write_fields: ",Dumper(\@_), "\n"; my $self = shift; my @ary = @_; return \@ary;}sub read_fields {# print STDERR "read_fields: ",Dumper(\@_), "\n"; my $self = shift; my $aryref = shift; return @$aryref;}sub get_data {# print "get_data\n"; 2;}sub init_parser {# print "init_parser\n"; 2;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -