26class EBPFCounterPSA :
public EBPFCounterTable {
33 enum CounterType { PACKETS, BYTES, PACKETS_AND_BYTES };
36 EBPFCounterPSA(
const EBPFProgram *program,
const IR::Declaration_Instance *di,
cstring name,
39 static CounterType toCounterType(
int type);
50 virtual void emitCount(
CodeBuilder *builder,
const IR::MethodCallExpression *expression,
53 virtual void emitCounterInitializer(
CodeBuilder *builder);
55 DECLARE_TYPEINFO(EBPFCounterPSA, EBPFCounterTable);
Definition ebpfPsaControl.h:30