SnmpRequest.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 1996-2023 The Squid Software Foundation and contributors
3  *
4  * Squid software is distributed under GPLv2+ license and includes
5  * contributions from numerous individuals and organizations.
6  * Please see the COPYING and CONTRIBUTORS files for details.
7  */
8 
9 #ifndef SQUID_SRC_SNMPREQUEST_H
10 #define SQUID_SRC_SNMPREQUEST_H
11 
12 #if SQUID_SNMP
13 #include "acl/forward.h"
14 #include "ip/Address.h"
15 #include "snmp_session.h"
16 
17 // POD
19 {
20 public:
21  u_char *buf;
22  u_char *outbuf;
23  int len;
24  int sock;
25  long reqid;
26  int outlen;
27 
29 
30  struct snmp_pdu *PDU;
31  u_char *community;
32 
34 };
35 
36 #endif /* SQUID_SNMP */
37 
38 #endif /* SQUID_SRC_SNMPREQUEST_H */
39 
Ip::Address from
Definition: SnmpRequest.h:28
u_char * buf
Definition: SnmpRequest.h:21
struct snmp_session session
Definition: SnmpRequest.h:33
u_char * outbuf
Definition: SnmpRequest.h:22
struct snmp_pdu * PDU
Definition: SnmpRequest.h:30
u_char * community
Definition: SnmpRequest.h:31

 

Introduction

Documentation

Support

Miscellaneous