|
bmv2
Designing your own switch target with bmv2
|
| ▼Nbm | |
| CActionPrimitive | |
| CByteContainer | |
| CContext | |
| CCounter | |
| CCounterArray | |
| CDeparser | |
| CDevMgr | |
| CErrorCode | |
| CErrorCodeMap | A bi-directional map between error codes and their P4 names |
| CEventLogger | |
| CExternSafeAccess | Provides safe access to an extern instance for control plane calls |
| CField | |
| CFieldList | |
| CHeader | |
| CHeaderUnion | |
| CLearnEngineIface | |
| CLogger | |
| CLookupStructure | |
| CLookupStructureFactory | |
| ▼CMcSimplePre | |
| CMcIn | Input to replicate() method |
| CMcOut | Output of replicate() method |
| CMcSimplePreLAG | Enhances McSimplePre with LAG (link aggregation) support |
| CMeter | |
| CMeterArray | |
| CNamedP4Object | |
| CPacket | |
| CPacketBuffer | |
| CParser | Implements a P4 parser |
| CPeriodicTask | |
| CPeriodicTaskList | |
| CPHV | |
| CPipeline | |
| CPortMonitorIface | Used by DevMgr to monitor the ports attached to the switch |
| CQueue | |
| CQueueingLogic | |
| CQueueingLogicPriRL | |
| CQueueingLogicRL | |
| CRegister | |
| CRegisterArray | |
| CStack | |
| CStackIface | |
| CSwitch | |
| CSwitchWContexts | |
| CTargetParserBasic | |
| CTargetParserBasicWithDynModules | |
| CTargetParserIface | Interface for target-specific command-line options parsers |
1.8.17