def get_snmp_receive(self): parameters = { "agent": self.agent.get(), "community": self.community.get(), "object": "snmpInPkts.0" } return int(snmp_api.run(parameters))
def get_icmp_send(self): parameters = { "agent": self.agent.get(), "community": self.community.get(), "object": "icmpOutMsgs.0" } return int(snmp_api.run(parameters))
def get_udp_send(self): parameters = { "agent": self.agent.get(), "community": self.community.get(), "object": "udpOutDatagrams.0" } return int(snmp_api.run(parameters))
def get_if_speed(self): parameters = { "agent": self.agent.get(), "community": self.community.get(), "object": "ifSpeed.2" } return int(snmp_api.run(parameters))
def get_output_octets(self): parameters = { "agent": self.agent.get(), "community": self.community.get(), "object": "ifOutOctets.2" } return int(snmp_api.run(parameters))
def get_snmp_object(self): parameters = self.extract_snmp_parameters() snmp_response = snmp_api.run(parameters) self.response_value.set(snmp_response) self.update_return_value()