11#ifndef SQUID_SRC_SNMP_PDU_H
12#define SQUID_SRC_SNMP_PDU_H
struct msghdr with a known type, fixed-size I/O and control buffers
void assign(const Pdu &pdu)
perform full assignment
void unpack(const Ipc::TypedMsgHdr &msg)
restore struct from the message
void clear()
clear all internal members
void aggregate(const Pdu &pdu)
Pdu & operator=(const Pdu &pdu)
void clearVars()
clear variables list
void setSystemOid(const Range< const oid * > &systemOid)
void setVars(variable_list *vars)
perform assignment of variables list
void pack(Ipc::TypedMsgHdr &msg) const
prepare for sendmsg()
int varCount() const
size of variables list
void init()
initialize members
unsigned int aggrCount
The number of other Pdus merged into.
Range< const oid * > getSystemOid() const