Versions in this module Expand all Collapse all v0 v0.5.0 Jul 29, 2022 Changes in this version + type PuntACLAddDel struct + IP4TableIndex uint32 + IP6TableIndex uint32 + IsAdd bool + func (*PuntACLAddDel) GetCrcString() string + func (*PuntACLAddDel) GetMessageName() string + func (*PuntACLAddDel) GetMessageType() api.MessageType + func (m *PuntACLAddDel) Marshal(b []byte) ([]byte, error) + func (m *PuntACLAddDel) Reset() + func (m *PuntACLAddDel) Size() (size int) + func (m *PuntACLAddDel) Unmarshal(b []byte) error + type PuntACLAddDelReply struct + Retval int32 + func (*PuntACLAddDelReply) GetCrcString() string + func (*PuntACLAddDelReply) GetMessageName() string + func (*PuntACLAddDelReply) GetMessageType() api.MessageType + func (m *PuntACLAddDelReply) Marshal(b []byte) ([]byte, error) + func (m *PuntACLAddDelReply) Reset() + func (m *PuntACLAddDelReply) Size() (size int) + func (m *PuntACLAddDelReply) Unmarshal(b []byte) error type RPCService + PuntACLAddDel func(ctx context.Context, in *PuntACLAddDel) (*PuntACLAddDelReply, error) v0.4.0 Jan 17, 2022 Changes in this version + const APIFile + const APIVersion + const VersionCrc + var ClassifyAction_name = map[uint8]string + var ClassifyAction_value = map[string]uint8 + var FlowClassifyTable_name = map[uint8]string + var FlowClassifyTable_value = map[string]uint8 + var PolicerClassifyTable_name = map[uint8]string + var PolicerClassifyTable_value = map[string]uint8 + func AllMessages() []api.Message + type ClassifyAction uint8 + const CLASSIFY_API_ACTION_NONE + const CLASSIFY_API_ACTION_SET_IP4_FIB_INDEX + const CLASSIFY_API_ACTION_SET_IP6_FIB_INDEX + const CLASSIFY_API_ACTION_SET_METADATA + func (x ClassifyAction) String() string + type ClassifyAddDelSession struct + Action ClassifyAction + Advance int32 + HitNextIndex uint32 + IsAdd bool + Match []byte + MatchLen uint32 + Metadata uint32 + OpaqueIndex uint32 + TableIndex uint32 + func (*ClassifyAddDelSession) GetCrcString() string + func (*ClassifyAddDelSession) GetMessageName() string + func (*ClassifyAddDelSession) GetMessageType() api.MessageType + func (m *ClassifyAddDelSession) Marshal(b []byte) ([]byte, error) + func (m *ClassifyAddDelSession) Reset() + func (m *ClassifyAddDelSession) Size() (size int) + func (m *ClassifyAddDelSession) Unmarshal(b []byte) error + type ClassifyAddDelSessionReply struct + Retval int32 + func (*ClassifyAddDelSessionReply) GetCrcString() string + func (*ClassifyAddDelSessionReply) GetMessageName() string + func (*ClassifyAddDelSessionReply) GetMessageType() api.MessageType + func (m *ClassifyAddDelSessionReply) Marshal(b []byte) ([]byte, error) + func (m *ClassifyAddDelSessionReply) Reset() + func (m *ClassifyAddDelSessionReply) Size() (size int) + func (m *ClassifyAddDelSessionReply) Unmarshal(b []byte) error + type ClassifyAddDelTable struct + CurrentDataFlag uint8 + CurrentDataOffset int16 + DelChain bool + IsAdd bool + Mask []byte + MaskLen uint32 + MatchNVectors uint32 + MemorySize uint32 + MissNextIndex uint32 + Nbuckets uint32 + NextTableIndex uint32 + SkipNVectors uint32 + TableIndex uint32 + func (*ClassifyAddDelTable) GetCrcString() string + func (*ClassifyAddDelTable) GetMessageName() string + func (*ClassifyAddDelTable) GetMessageType() api.MessageType + func (m *ClassifyAddDelTable) Marshal(b []byte) ([]byte, error) + func (m *ClassifyAddDelTable) Reset() + func (m *ClassifyAddDelTable) Size() (size int) + func (m *ClassifyAddDelTable) Unmarshal(b []byte) error + type ClassifyAddDelTableReply struct + MatchNVectors uint32 + NewTableIndex uint32 + Retval int32 + SkipNVectors uint32 + func (*ClassifyAddDelTableReply) GetCrcString() string + func (*ClassifyAddDelTableReply) GetMessageName() string + func (*ClassifyAddDelTableReply) GetMessageType() api.MessageType + func (m *ClassifyAddDelTableReply) Marshal(b []byte) ([]byte, error) + func (m *ClassifyAddDelTableReply) Reset() + func (m *ClassifyAddDelTableReply) Size() (size int) + func (m *ClassifyAddDelTableReply) Unmarshal(b []byte) error + type ClassifyPcapGetTables struct + SwIfIndex interface_types.InterfaceIndex + func (*ClassifyPcapGetTables) GetCrcString() string + func (*ClassifyPcapGetTables) GetMessageName() string + func (*ClassifyPcapGetTables) GetMessageType() api.MessageType + func (m *ClassifyPcapGetTables) Marshal(b []byte) ([]byte, error) + func (m *ClassifyPcapGetTables) Reset() + func (m *ClassifyPcapGetTables) Size() (size int) + func (m *ClassifyPcapGetTables) Unmarshal(b []byte) error + type ClassifyPcapGetTablesReply struct + Count uint32 + Indices []uint32 + Retval int32 + func (*ClassifyPcapGetTablesReply) GetCrcString() string + func (*ClassifyPcapGetTablesReply) GetMessageName() string + func (*ClassifyPcapGetTablesReply) GetMessageType() api.MessageType + func (m *ClassifyPcapGetTablesReply) Marshal(b []byte) ([]byte, error) + func (m *ClassifyPcapGetTablesReply) Reset() + func (m *ClassifyPcapGetTablesReply) Size() (size int) + func (m *ClassifyPcapGetTablesReply) Unmarshal(b []byte) error + type ClassifyPcapLookupTable struct + Mask []byte + MaskLen uint32 + MatchNVectors uint32 + SkipNVectors uint32 + SwIfIndex interface_types.InterfaceIndex + func (*ClassifyPcapLookupTable) GetCrcString() string + func (*ClassifyPcapLookupTable) GetMessageName() string + func (*ClassifyPcapLookupTable) GetMessageType() api.MessageType + func (m *ClassifyPcapLookupTable) Marshal(b []byte) ([]byte, error) + func (m *ClassifyPcapLookupTable) Reset() + func (m *ClassifyPcapLookupTable) Size() (size int) + func (m *ClassifyPcapLookupTable) Unmarshal(b []byte) error + type ClassifyPcapLookupTableReply struct + Retval int32 + TableIndex uint32 + func (*ClassifyPcapLookupTableReply) GetCrcString() string + func (*ClassifyPcapLookupTableReply) GetMessageName() string + func (*ClassifyPcapLookupTableReply) GetMessageType() api.MessageType + func (m *ClassifyPcapLookupTableReply) Marshal(b []byte) ([]byte, error) + func (m *ClassifyPcapLookupTableReply) Reset() + func (m *ClassifyPcapLookupTableReply) Size() (size int) + func (m *ClassifyPcapLookupTableReply) Unmarshal(b []byte) error + type ClassifyPcapSetTable struct + SortMasks bool + SwIfIndex interface_types.InterfaceIndex + TableIndex uint32 + func (*ClassifyPcapSetTable) GetCrcString() string + func (*ClassifyPcapSetTable) GetMessageName() string + func (*ClassifyPcapSetTable) GetMessageType() api.MessageType + func (m *ClassifyPcapSetTable) Marshal(b []byte) ([]byte, error) + func (m *ClassifyPcapSetTable) Reset() + func (m *ClassifyPcapSetTable) Size() (size int) + func (m *ClassifyPcapSetTable) Unmarshal(b []byte) error + type ClassifyPcapSetTableReply struct + Retval int32 + TableIndex uint32 + func (*ClassifyPcapSetTableReply) GetCrcString() string + func (*ClassifyPcapSetTableReply) GetMessageName() string + func (*ClassifyPcapSetTableReply) GetMessageType() api.MessageType + func (m *ClassifyPcapSetTableReply) Marshal(b []byte) ([]byte, error) + func (m *ClassifyPcapSetTableReply) Reset() + func (m *ClassifyPcapSetTableReply) Size() (size int) + func (m *ClassifyPcapSetTableReply) Unmarshal(b []byte) error + type ClassifySessionDetails struct + Advance int32 + HitNextIndex uint32 + Match []byte + MatchLength uint32 + OpaqueIndex uint32 + Retval int32 + TableID uint32 + func (*ClassifySessionDetails) GetCrcString() string + func (*ClassifySessionDetails) GetMessageName() string + func (*ClassifySessionDetails) GetMessageType() api.MessageType + func (m *ClassifySessionDetails) Marshal(b []byte) ([]byte, error) + func (m *ClassifySessionDetails) Reset() + func (m *ClassifySessionDetails) Size() (size int) + func (m *ClassifySessionDetails) Unmarshal(b []byte) error + type ClassifySessionDump struct + TableID uint32 + func (*ClassifySessionDump) GetCrcString() string + func (*ClassifySessionDump) GetMessageName() string + func (*ClassifySessionDump) GetMessageType() api.MessageType + func (m *ClassifySessionDump) Marshal(b []byte) ([]byte, error) + func (m *ClassifySessionDump) Reset() + func (m *ClassifySessionDump) Size() (size int) + func (m *ClassifySessionDump) Unmarshal(b []byte) error + type ClassifySetInterfaceIPTable struct + IsIPv6 bool + SwIfIndex interface_types.InterfaceIndex + TableIndex uint32 + func (*ClassifySetInterfaceIPTable) GetCrcString() string + func (*ClassifySetInterfaceIPTable) GetMessageName() string + func (*ClassifySetInterfaceIPTable) GetMessageType() api.MessageType + func (m *ClassifySetInterfaceIPTable) Marshal(b []byte) ([]byte, error) + func (m *ClassifySetInterfaceIPTable) Reset() + func (m *ClassifySetInterfaceIPTable) Size() (size int) + func (m *ClassifySetInterfaceIPTable) Unmarshal(b []byte) error + type ClassifySetInterfaceIPTableReply struct + Retval int32 + func (*ClassifySetInterfaceIPTableReply) GetCrcString() string + func (*ClassifySetInterfaceIPTableReply) GetMessageName() string + func (*ClassifySetInterfaceIPTableReply) GetMessageType() api.MessageType + func (m *ClassifySetInterfaceIPTableReply) Marshal(b []byte) ([]byte, error) + func (m *ClassifySetInterfaceIPTableReply) Reset() + func (m *ClassifySetInterfaceIPTableReply) Size() (size int) + func (m *ClassifySetInterfaceIPTableReply) Unmarshal(b []byte) error + type ClassifySetInterfaceL2Tables struct + IP4TableIndex uint32 + IP6TableIndex uint32 + IsInput bool + OtherTableIndex uint32 + SwIfIndex interface_types.InterfaceIndex + func (*ClassifySetInterfaceL2Tables) GetCrcString() string + func (*ClassifySetInterfaceL2Tables) GetMessageName() string + func (*ClassifySetInterfaceL2Tables) GetMessageType() api.MessageType + func (m *ClassifySetInterfaceL2Tables) Marshal(b []byte) ([]byte, error) + func (m *ClassifySetInterfaceL2Tables) Reset() + func (m *ClassifySetInterfaceL2Tables) Size() (size int) + func (m *ClassifySetInterfaceL2Tables) Unmarshal(b []byte) error + type ClassifySetInterfaceL2TablesReply struct + Retval int32 + func (*ClassifySetInterfaceL2TablesReply) GetCrcString() string + func (*ClassifySetInterfaceL2TablesReply) GetMessageName() string + func (*ClassifySetInterfaceL2TablesReply) GetMessageType() api.MessageType + func (m *ClassifySetInterfaceL2TablesReply) Marshal(b []byte) ([]byte, error) + func (m *ClassifySetInterfaceL2TablesReply) Reset() + func (m *ClassifySetInterfaceL2TablesReply) Size() (size int) + func (m *ClassifySetInterfaceL2TablesReply) Unmarshal(b []byte) error + type ClassifyTableByInterface struct + SwIfIndex interface_types.InterfaceIndex + func (*ClassifyTableByInterface) GetCrcString() string + func (*ClassifyTableByInterface) GetMessageName() string + func (*ClassifyTableByInterface) GetMessageType() api.MessageType + func (m *ClassifyTableByInterface) Marshal(b []byte) ([]byte, error) + func (m *ClassifyTableByInterface) Reset() + func (m *ClassifyTableByInterface) Size() (size int) + func (m *ClassifyTableByInterface) Unmarshal(b []byte) error + type ClassifyTableByInterfaceReply struct + IP4TableID uint32 + IP6TableID uint32 + L2TableID uint32 + Retval int32 + SwIfIndex interface_types.InterfaceIndex + func (*ClassifyTableByInterfaceReply) GetCrcString() string + func (*ClassifyTableByInterfaceReply) GetMessageName() string + func (*ClassifyTableByInterfaceReply) GetMessageType() api.MessageType + func (m *ClassifyTableByInterfaceReply) Marshal(b []byte) ([]byte, error) + func (m *ClassifyTableByInterfaceReply) Reset() + func (m *ClassifyTableByInterfaceReply) Size() (size int) + func (m *ClassifyTableByInterfaceReply) Unmarshal(b []byte) error + type ClassifyTableIds struct + func (*ClassifyTableIds) GetCrcString() string + func (*ClassifyTableIds) GetMessageName() string + func (*ClassifyTableIds) GetMessageType() api.MessageType + func (m *ClassifyTableIds) Marshal(b []byte) ([]byte, error) + func (m *ClassifyTableIds) Reset() + func (m *ClassifyTableIds) Size() (size int) + func (m *ClassifyTableIds) Unmarshal(b []byte) error + type ClassifyTableIdsReply struct + Count uint32 + Ids []uint32 + Retval int32 + func (*ClassifyTableIdsReply) GetCrcString() string + func (*ClassifyTableIdsReply) GetMessageName() string + func (*ClassifyTableIdsReply) GetMessageType() api.MessageType + func (m *ClassifyTableIdsReply) Marshal(b []byte) ([]byte, error) + func (m *ClassifyTableIdsReply) Reset() + func (m *ClassifyTableIdsReply) Size() (size int) + func (m *ClassifyTableIdsReply) Unmarshal(b []byte) error + type ClassifyTableInfo struct + TableID uint32 + func (*ClassifyTableInfo) GetCrcString() string + func (*ClassifyTableInfo) GetMessageName() string + func (*ClassifyTableInfo) GetMessageType() api.MessageType + func (m *ClassifyTableInfo) Marshal(b []byte) ([]byte, error) + func (m *ClassifyTableInfo) Reset() + func (m *ClassifyTableInfo) Size() (size int) + func (m *ClassifyTableInfo) Unmarshal(b []byte) error + type ClassifyTableInfoReply struct + ActiveSessions uint32 + Mask []byte + MaskLength uint32 + MatchNVectors uint32 + MissNextIndex uint32 + Nbuckets uint32 + NextTableIndex uint32 + Retval int32 + SkipNVectors uint32 + TableID uint32 + func (*ClassifyTableInfoReply) GetCrcString() string + func (*ClassifyTableInfoReply) GetMessageName() string + func (*ClassifyTableInfoReply) GetMessageType() api.MessageType + func (m *ClassifyTableInfoReply) Marshal(b []byte) ([]byte, error) + func (m *ClassifyTableInfoReply) Reset() + func (m *ClassifyTableInfoReply) Size() (size int) + func (m *ClassifyTableInfoReply) Unmarshal(b []byte) error + type ClassifyTraceGetTables struct + func (*ClassifyTraceGetTables) GetCrcString() string + func (*ClassifyTraceGetTables) GetMessageName() string + func (*ClassifyTraceGetTables) GetMessageType() api.MessageType + func (m *ClassifyTraceGetTables) Marshal(b []byte) ([]byte, error) + func (m *ClassifyTraceGetTables) Reset() + func (m *ClassifyTraceGetTables) Size() (size int) + func (m *ClassifyTraceGetTables) Unmarshal(b []byte) error + type ClassifyTraceGetTablesReply struct + Count uint32 + Indices []uint32 + Retval int32 + func (*ClassifyTraceGetTablesReply) GetCrcString() string + func (*ClassifyTraceGetTablesReply) GetMessageName() string + func (*ClassifyTraceGetTablesReply) GetMessageType() api.MessageType + func (m *ClassifyTraceGetTablesReply) Marshal(b []byte) ([]byte, error) + func (m *ClassifyTraceGetTablesReply) Reset() + func (m *ClassifyTraceGetTablesReply) Size() (size int) + func (m *ClassifyTraceGetTablesReply) Unmarshal(b []byte) error + type ClassifyTraceLookupTable struct + Mask []byte + MaskLen uint32 + MatchNVectors uint32 + SkipNVectors uint32 + func (*ClassifyTraceLookupTable) GetCrcString() string + func (*ClassifyTraceLookupTable) GetMessageName() string + func (*ClassifyTraceLookupTable) GetMessageType() api.MessageType + func (m *ClassifyTraceLookupTable) Marshal(b []byte) ([]byte, error) + func (m *ClassifyTraceLookupTable) Reset() + func (m *ClassifyTraceLookupTable) Size() (size int) + func (m *ClassifyTraceLookupTable) Unmarshal(b []byte) error + type ClassifyTraceLookupTableReply struct + Retval int32 + TableIndex uint32 + func (*ClassifyTraceLookupTableReply) GetCrcString() string + func (*ClassifyTraceLookupTableReply) GetMessageName() string + func (*ClassifyTraceLookupTableReply) GetMessageType() api.MessageType + func (m *ClassifyTraceLookupTableReply) Marshal(b []byte) ([]byte, error) + func (m *ClassifyTraceLookupTableReply) Reset() + func (m *ClassifyTraceLookupTableReply) Size() (size int) + func (m *ClassifyTraceLookupTableReply) Unmarshal(b []byte) error + type ClassifyTraceSetTable struct + SortMasks bool + TableIndex uint32 + func (*ClassifyTraceSetTable) GetCrcString() string + func (*ClassifyTraceSetTable) GetMessageName() string + func (*ClassifyTraceSetTable) GetMessageType() api.MessageType + func (m *ClassifyTraceSetTable) Marshal(b []byte) ([]byte, error) + func (m *ClassifyTraceSetTable) Reset() + func (m *ClassifyTraceSetTable) Size() (size int) + func (m *ClassifyTraceSetTable) Unmarshal(b []byte) error + type ClassifyTraceSetTableReply struct + Retval int32 + TableIndex uint32 + func (*ClassifyTraceSetTableReply) GetCrcString() string + func (*ClassifyTraceSetTableReply) GetMessageName() string + func (*ClassifyTraceSetTableReply) GetMessageType() api.MessageType + func (m *ClassifyTraceSetTableReply) Marshal(b []byte) ([]byte, error) + func (m *ClassifyTraceSetTableReply) Reset() + func (m *ClassifyTraceSetTableReply) Size() (size int) + func (m *ClassifyTraceSetTableReply) Unmarshal(b []byte) error + type FlowClassifyDetails struct + SwIfIndex interface_types.InterfaceIndex + TableIndex uint32 + func (*FlowClassifyDetails) GetCrcString() string + func (*FlowClassifyDetails) GetMessageName() string + func (*FlowClassifyDetails) GetMessageType() api.MessageType + func (m *FlowClassifyDetails) Marshal(b []byte) ([]byte, error) + func (m *FlowClassifyDetails) Reset() + func (m *FlowClassifyDetails) Size() (size int) + func (m *FlowClassifyDetails) Unmarshal(b []byte) error + type FlowClassifyDump struct + SwIfIndex interface_types.InterfaceIndex + Type FlowClassifyTable + func (*FlowClassifyDump) GetCrcString() string + func (*FlowClassifyDump) GetMessageName() string + func (*FlowClassifyDump) GetMessageType() api.MessageType + func (m *FlowClassifyDump) Marshal(b []byte) ([]byte, error) + func (m *FlowClassifyDump) Reset() + func (m *FlowClassifyDump) Size() (size int) + func (m *FlowClassifyDump) Unmarshal(b []byte) error + type FlowClassifySetInterface struct + IP4TableIndex uint32 + IP6TableIndex uint32 + IsAdd bool + SwIfIndex interface_types.InterfaceIndex + func (*FlowClassifySetInterface) GetCrcString() string + func (*FlowClassifySetInterface) GetMessageName() string + func (*FlowClassifySetInterface) GetMessageType() api.MessageType + func (m *FlowClassifySetInterface) Marshal(b []byte) ([]byte, error) + func (m *FlowClassifySetInterface) Reset() + func (m *FlowClassifySetInterface) Size() (size int) + func (m *FlowClassifySetInterface) Unmarshal(b []byte) error + type FlowClassifySetInterfaceReply struct + Retval int32 + func (*FlowClassifySetInterfaceReply) GetCrcString() string + func (*FlowClassifySetInterfaceReply) GetMessageName() string + func (*FlowClassifySetInterfaceReply) GetMessageType() api.MessageType + func (m *FlowClassifySetInterfaceReply) Marshal(b []byte) ([]byte, error) + func (m *FlowClassifySetInterfaceReply) Reset() + func (m *FlowClassifySetInterfaceReply) Size() (size int) + func (m *FlowClassifySetInterfaceReply) Unmarshal(b []byte) error + type FlowClassifyTable uint8 + const FLOW_CLASSIFY_API_TABLE_IP4 + const FLOW_CLASSIFY_API_TABLE_IP6 + func (x FlowClassifyTable) String() string + type InputACLSetInterface struct + IP4TableIndex uint32 + IP6TableIndex uint32 + IsAdd bool + L2TableIndex uint32 + SwIfIndex interface_types.InterfaceIndex + func (*InputACLSetInterface) GetCrcString() string + func (*InputACLSetInterface) GetMessageName() string + func (*InputACLSetInterface) GetMessageType() api.MessageType + func (m *InputACLSetInterface) Marshal(b []byte) ([]byte, error) + func (m *InputACLSetInterface) Reset() + func (m *InputACLSetInterface) Size() (size int) + func (m *InputACLSetInterface) Unmarshal(b []byte) error + type InputACLSetInterfaceReply struct + Retval int32 + func (*InputACLSetInterfaceReply) GetCrcString() string + func (*InputACLSetInterfaceReply) GetMessageName() string + func (*InputACLSetInterfaceReply) GetMessageType() api.MessageType + func (m *InputACLSetInterfaceReply) Marshal(b []byte) ([]byte, error) + func (m *InputACLSetInterfaceReply) Reset() + func (m *InputACLSetInterfaceReply) Size() (size int) + func (m *InputACLSetInterfaceReply) Unmarshal(b []byte) error + type OutputACLSetInterface struct + IP4TableIndex uint32 + IP6TableIndex uint32 + IsAdd bool + L2TableIndex uint32 + SwIfIndex interface_types.InterfaceIndex + func (*OutputACLSetInterface) GetCrcString() string + func (*OutputACLSetInterface) GetMessageName() string + func (*OutputACLSetInterface) GetMessageType() api.MessageType + func (m *OutputACLSetInterface) Marshal(b []byte) ([]byte, error) + func (m *OutputACLSetInterface) Reset() + func (m *OutputACLSetInterface) Size() (size int) + func (m *OutputACLSetInterface) Unmarshal(b []byte) error + type OutputACLSetInterfaceReply struct + Retval int32 + func (*OutputACLSetInterfaceReply) GetCrcString() string + func (*OutputACLSetInterfaceReply) GetMessageName() string + func (*OutputACLSetInterfaceReply) GetMessageType() api.MessageType + func (m *OutputACLSetInterfaceReply) Marshal(b []byte) ([]byte, error) + func (m *OutputACLSetInterfaceReply) Reset() + func (m *OutputACLSetInterfaceReply) Size() (size int) + func (m *OutputACLSetInterfaceReply) Unmarshal(b []byte) error + type PolicerClassifyDetails struct + SwIfIndex interface_types.InterfaceIndex + TableIndex uint32 + func (*PolicerClassifyDetails) GetCrcString() string + func (*PolicerClassifyDetails) GetMessageName() string + func (*PolicerClassifyDetails) GetMessageType() api.MessageType + func (m *PolicerClassifyDetails) Marshal(b []byte) ([]byte, error) + func (m *PolicerClassifyDetails) Reset() + func (m *PolicerClassifyDetails) Size() (size int) + func (m *PolicerClassifyDetails) Unmarshal(b []byte) error + type PolicerClassifyDump struct + SwIfIndex interface_types.InterfaceIndex + Type PolicerClassifyTable + func (*PolicerClassifyDump) GetCrcString() string + func (*PolicerClassifyDump) GetMessageName() string + func (*PolicerClassifyDump) GetMessageType() api.MessageType + func (m *PolicerClassifyDump) Marshal(b []byte) ([]byte, error) + func (m *PolicerClassifyDump) Reset() + func (m *PolicerClassifyDump) Size() (size int) + func (m *PolicerClassifyDump) Unmarshal(b []byte) error + type PolicerClassifySetInterface struct + IP4TableIndex uint32 + IP6TableIndex uint32 + IsAdd bool + L2TableIndex uint32 + SwIfIndex interface_types.InterfaceIndex + func (*PolicerClassifySetInterface) GetCrcString() string + func (*PolicerClassifySetInterface) GetMessageName() string + func (*PolicerClassifySetInterface) GetMessageType() api.MessageType + func (m *PolicerClassifySetInterface) Marshal(b []byte) ([]byte, error) + func (m *PolicerClassifySetInterface) Reset() + func (m *PolicerClassifySetInterface) Size() (size int) + func (m *PolicerClassifySetInterface) Unmarshal(b []byte) error + type PolicerClassifySetInterfaceReply struct + Retval int32 + func (*PolicerClassifySetInterfaceReply) GetCrcString() string + func (*PolicerClassifySetInterfaceReply) GetMessageName() string + func (*PolicerClassifySetInterfaceReply) GetMessageType() api.MessageType + func (m *PolicerClassifySetInterfaceReply) Marshal(b []byte) ([]byte, error) + func (m *PolicerClassifySetInterfaceReply) Reset() + func (m *PolicerClassifySetInterfaceReply) Size() (size int) + func (m *PolicerClassifySetInterfaceReply) Unmarshal(b []byte) error + type PolicerClassifyTable uint8 + const POLICER_CLASSIFY_API_TABLE_IP4 + const POLICER_CLASSIFY_API_TABLE_IP6 + const POLICER_CLASSIFY_API_TABLE_L2 + func (x PolicerClassifyTable) String() string + type RPCService interface + ClassifyAddDelSession func(ctx context.Context, in *ClassifyAddDelSession) (*ClassifyAddDelSessionReply, error) + ClassifyAddDelTable func(ctx context.Context, in *ClassifyAddDelTable) (*ClassifyAddDelTableReply, error) + ClassifyPcapGetTables func(ctx context.Context, in *ClassifyPcapGetTables) (*ClassifyPcapGetTablesReply, error) + ClassifyPcapLookupTable func(ctx context.Context, in *ClassifyPcapLookupTable) (*ClassifyPcapLookupTableReply, error) + ClassifyPcapSetTable func(ctx context.Context, in *ClassifyPcapSetTable) (*ClassifyPcapSetTableReply, error) + ClassifySessionDump func(ctx context.Context, in *ClassifySessionDump) (RPCService_ClassifySessionDumpClient, error) + ClassifySetInterfaceIPTable func(ctx context.Context, in *ClassifySetInterfaceIPTable) (*ClassifySetInterfaceIPTableReply, error) + ClassifySetInterfaceL2Tables func(ctx context.Context, in *ClassifySetInterfaceL2Tables) (*ClassifySetInterfaceL2TablesReply, error) + ClassifyTableByInterface func(ctx context.Context, in *ClassifyTableByInterface) (*ClassifyTableByInterfaceReply, error) + ClassifyTableIds func(ctx context.Context, in *ClassifyTableIds) (*ClassifyTableIdsReply, error) + ClassifyTableInfo func(ctx context.Context, in *ClassifyTableInfo) (*ClassifyTableInfoReply, error) + ClassifyTraceGetTables func(ctx context.Context, in *ClassifyTraceGetTables) (*ClassifyTraceGetTablesReply, error) + ClassifyTraceLookupTable func(ctx context.Context, in *ClassifyTraceLookupTable) (*ClassifyTraceLookupTableReply, error) + ClassifyTraceSetTable func(ctx context.Context, in *ClassifyTraceSetTable) (*ClassifyTraceSetTableReply, error) + FlowClassifyDump func(ctx context.Context, in *FlowClassifyDump) (RPCService_FlowClassifyDumpClient, error) + FlowClassifySetInterface func(ctx context.Context, in *FlowClassifySetInterface) (*FlowClassifySetInterfaceReply, error) + InputACLSetInterface func(ctx context.Context, in *InputACLSetInterface) (*InputACLSetInterfaceReply, error) + OutputACLSetInterface func(ctx context.Context, in *OutputACLSetInterface) (*OutputACLSetInterfaceReply, error) + PolicerClassifyDump func(ctx context.Context, in *PolicerClassifyDump) (RPCService_PolicerClassifyDumpClient, error) + PolicerClassifySetInterface func(ctx context.Context, in *PolicerClassifySetInterface) (*PolicerClassifySetInterfaceReply, error) + func NewServiceClient(conn api.Connection) RPCService + type RPCService_ClassifySessionDumpClient interface + Recv func() (*ClassifySessionDetails, error) + type RPCService_FlowClassifyDumpClient interface + Recv func() (*FlowClassifyDetails, error) + type RPCService_PolicerClassifyDumpClient interface + Recv func() (*PolicerClassifyDetails, error)