Versions in this module Expand all Collapse all v0 v0.5.0 Jul 29, 2022 Changes in this version + type IpsecSadEntryAdd struct + Entry ipsec_types.IpsecSadEntryV3 + func (*IpsecSadEntryAdd) GetCrcString() string + func (*IpsecSadEntryAdd) GetMessageName() string + func (*IpsecSadEntryAdd) GetMessageType() api.MessageType + func (m *IpsecSadEntryAdd) Marshal(b []byte) ([]byte, error) + func (m *IpsecSadEntryAdd) Reset() + func (m *IpsecSadEntryAdd) Size() (size int) + func (m *IpsecSadEntryAdd) Unmarshal(b []byte) error + type IpsecSadEntryAddReply struct + Retval int32 + StatIndex uint32 + func (*IpsecSadEntryAddReply) GetCrcString() string + func (*IpsecSadEntryAddReply) GetMessageName() string + func (*IpsecSadEntryAddReply) GetMessageType() api.MessageType + func (m *IpsecSadEntryAddReply) Marshal(b []byte) ([]byte, error) + func (m *IpsecSadEntryAddReply) Reset() + func (m *IpsecSadEntryAddReply) Size() (size int) + func (m *IpsecSadEntryAddReply) Unmarshal(b []byte) error + type IpsecSadEntryDel struct + ID uint32 + func (*IpsecSadEntryDel) GetCrcString() string + func (*IpsecSadEntryDel) GetMessageName() string + func (*IpsecSadEntryDel) GetMessageType() api.MessageType + func (m *IpsecSadEntryDel) Marshal(b []byte) ([]byte, error) + func (m *IpsecSadEntryDel) Reset() + func (m *IpsecSadEntryDel) Size() (size int) + func (m *IpsecSadEntryDel) Unmarshal(b []byte) error + type IpsecSadEntryDelReply struct + Retval int32 + func (*IpsecSadEntryDelReply) GetCrcString() string + func (*IpsecSadEntryDelReply) GetMessageName() string + func (*IpsecSadEntryDelReply) GetMessageType() api.MessageType + func (m *IpsecSadEntryDelReply) Marshal(b []byte) ([]byte, error) + func (m *IpsecSadEntryDelReply) Reset() + func (m *IpsecSadEntryDelReply) Size() (size int) + func (m *IpsecSadEntryDelReply) Unmarshal(b []byte) error type RPCService + IpsecSadEntryAdd func(ctx context.Context, in *IpsecSadEntryAdd) (*IpsecSadEntryAddReply, error) + IpsecSadEntryDel func(ctx context.Context, in *IpsecSadEntryDel) (*IpsecSadEntryDelReply, error) v0.4.0 Jan 17, 2022 Changes in this version + const APIFile + const APIVersion + const VersionCrc + var IpsecSpdAction_name = map[uint32]string + var IpsecSpdAction_value = map[string]uint32 + func AllMessages() []api.Message + type IpsecBackendDetails struct + Active bool + Index uint8 + Name string + Protocol ipsec_types.IpsecProto + func (*IpsecBackendDetails) GetCrcString() string + func (*IpsecBackendDetails) GetMessageName() string + func (*IpsecBackendDetails) GetMessageType() api.MessageType + func (m *IpsecBackendDetails) Marshal(b []byte) ([]byte, error) + func (m *IpsecBackendDetails) Reset() + func (m *IpsecBackendDetails) Size() (size int) + func (m *IpsecBackendDetails) Unmarshal(b []byte) error + type IpsecBackendDump struct + func (*IpsecBackendDump) GetCrcString() string + func (*IpsecBackendDump) GetMessageName() string + func (*IpsecBackendDump) GetMessageType() api.MessageType + func (m *IpsecBackendDump) Marshal(b []byte) ([]byte, error) + func (m *IpsecBackendDump) Reset() + func (m *IpsecBackendDump) Size() (size int) + func (m *IpsecBackendDump) Unmarshal(b []byte) error + type IpsecInterfaceAddDelSpd struct + IsAdd bool + SpdID uint32 + SwIfIndex interface_types.InterfaceIndex + func (*IpsecInterfaceAddDelSpd) GetCrcString() string + func (*IpsecInterfaceAddDelSpd) GetMessageName() string + func (*IpsecInterfaceAddDelSpd) GetMessageType() api.MessageType + func (m *IpsecInterfaceAddDelSpd) Marshal(b []byte) ([]byte, error) + func (m *IpsecInterfaceAddDelSpd) Reset() + func (m *IpsecInterfaceAddDelSpd) Size() (size int) + func (m *IpsecInterfaceAddDelSpd) Unmarshal(b []byte) error + type IpsecInterfaceAddDelSpdReply struct + Retval int32 + func (*IpsecInterfaceAddDelSpdReply) GetCrcString() string + func (*IpsecInterfaceAddDelSpdReply) GetMessageName() string + func (*IpsecInterfaceAddDelSpdReply) GetMessageType() api.MessageType + func (m *IpsecInterfaceAddDelSpdReply) Marshal(b []byte) ([]byte, error) + func (m *IpsecInterfaceAddDelSpdReply) Reset() + func (m *IpsecInterfaceAddDelSpdReply) Size() (size int) + func (m *IpsecInterfaceAddDelSpdReply) Unmarshal(b []byte) error + type IpsecItf struct + Mode tunnel_types.TunnelMode + SwIfIndex interface_types.InterfaceIndex + UserInstance uint32 + type IpsecItfCreate struct + Itf IpsecItf + func (*IpsecItfCreate) GetCrcString() string + func (*IpsecItfCreate) GetMessageName() string + func (*IpsecItfCreate) GetMessageType() api.MessageType + func (m *IpsecItfCreate) Marshal(b []byte) ([]byte, error) + func (m *IpsecItfCreate) Reset() + func (m *IpsecItfCreate) Size() (size int) + func (m *IpsecItfCreate) Unmarshal(b []byte) error + type IpsecItfCreateReply struct + Retval int32 + SwIfIndex interface_types.InterfaceIndex + func (*IpsecItfCreateReply) GetCrcString() string + func (*IpsecItfCreateReply) GetMessageName() string + func (*IpsecItfCreateReply) GetMessageType() api.MessageType + func (m *IpsecItfCreateReply) Marshal(b []byte) ([]byte, error) + func (m *IpsecItfCreateReply) Reset() + func (m *IpsecItfCreateReply) Size() (size int) + func (m *IpsecItfCreateReply) Unmarshal(b []byte) error + type IpsecItfDelete struct + SwIfIndex interface_types.InterfaceIndex + func (*IpsecItfDelete) GetCrcString() string + func (*IpsecItfDelete) GetMessageName() string + func (*IpsecItfDelete) GetMessageType() api.MessageType + func (m *IpsecItfDelete) Marshal(b []byte) ([]byte, error) + func (m *IpsecItfDelete) Reset() + func (m *IpsecItfDelete) Size() (size int) + func (m *IpsecItfDelete) Unmarshal(b []byte) error + type IpsecItfDeleteReply struct + Retval int32 + func (*IpsecItfDeleteReply) GetCrcString() string + func (*IpsecItfDeleteReply) GetMessageName() string + func (*IpsecItfDeleteReply) GetMessageType() api.MessageType + func (m *IpsecItfDeleteReply) Marshal(b []byte) ([]byte, error) + func (m *IpsecItfDeleteReply) Reset() + func (m *IpsecItfDeleteReply) Size() (size int) + func (m *IpsecItfDeleteReply) Unmarshal(b []byte) error + type IpsecItfDetails struct + Itf IpsecItf + func (*IpsecItfDetails) GetCrcString() string + func (*IpsecItfDetails) GetMessageName() string + func (*IpsecItfDetails) GetMessageType() api.MessageType + func (m *IpsecItfDetails) Marshal(b []byte) ([]byte, error) + func (m *IpsecItfDetails) Reset() + func (m *IpsecItfDetails) Size() (size int) + func (m *IpsecItfDetails) Unmarshal(b []byte) error + type IpsecItfDump struct + SwIfIndex interface_types.InterfaceIndex + func (*IpsecItfDump) GetCrcString() string + func (*IpsecItfDump) GetMessageName() string + func (*IpsecItfDump) GetMessageType() api.MessageType + func (m *IpsecItfDump) Marshal(b []byte) ([]byte, error) + func (m *IpsecItfDump) Reset() + func (m *IpsecItfDump) Size() (size int) + func (m *IpsecItfDump) Unmarshal(b []byte) error + type IpsecSaDetails struct + Entry ipsec_types.IpsecSadEntry + LastSeqInbound uint64 + ReplayWindow uint64 + Salt uint32 + SeqOutbound uint64 + StatIndex uint32 + SwIfIndex interface_types.InterfaceIndex + func (*IpsecSaDetails) GetCrcString() string + func (*IpsecSaDetails) GetMessageName() string + func (*IpsecSaDetails) GetMessageType() api.MessageType + func (m *IpsecSaDetails) Marshal(b []byte) ([]byte, error) + func (m *IpsecSaDetails) Reset() + func (m *IpsecSaDetails) Size() (size int) + func (m *IpsecSaDetails) Unmarshal(b []byte) error + type IpsecSaDump struct + SaID uint32 + func (*IpsecSaDump) GetCrcString() string + func (*IpsecSaDump) GetMessageName() string + func (*IpsecSaDump) GetMessageType() api.MessageType + func (m *IpsecSaDump) Marshal(b []byte) ([]byte, error) + func (m *IpsecSaDump) Reset() + func (m *IpsecSaDump) Size() (size int) + func (m *IpsecSaDump) Unmarshal(b []byte) error + type IpsecSaV2Details struct + Entry ipsec_types.IpsecSadEntryV2 + LastSeqInbound uint64 + ReplayWindow uint64 + Salt uint32 + SeqOutbound uint64 + StatIndex uint32 + SwIfIndex interface_types.InterfaceIndex + func (*IpsecSaV2Details) GetCrcString() string + func (*IpsecSaV2Details) GetMessageName() string + func (*IpsecSaV2Details) GetMessageType() api.MessageType + func (m *IpsecSaV2Details) Marshal(b []byte) ([]byte, error) + func (m *IpsecSaV2Details) Reset() + func (m *IpsecSaV2Details) Size() (size int) + func (m *IpsecSaV2Details) Unmarshal(b []byte) error + type IpsecSaV2Dump struct + SaID uint32 + func (*IpsecSaV2Dump) GetCrcString() string + func (*IpsecSaV2Dump) GetMessageName() string + func (*IpsecSaV2Dump) GetMessageType() api.MessageType + func (m *IpsecSaV2Dump) Marshal(b []byte) ([]byte, error) + func (m *IpsecSaV2Dump) Reset() + func (m *IpsecSaV2Dump) Size() (size int) + func (m *IpsecSaV2Dump) Unmarshal(b []byte) error + type IpsecSaV3Details struct + Entry ipsec_types.IpsecSadEntryV3 + LastSeqInbound uint64 + ReplayWindow uint64 + SeqOutbound uint64 + StatIndex uint32 + SwIfIndex interface_types.InterfaceIndex + func (*IpsecSaV3Details) GetCrcString() string + func (*IpsecSaV3Details) GetMessageName() string + func (*IpsecSaV3Details) GetMessageType() api.MessageType + func (m *IpsecSaV3Details) Marshal(b []byte) ([]byte, error) + func (m *IpsecSaV3Details) Reset() + func (m *IpsecSaV3Details) Size() (size int) + func (m *IpsecSaV3Details) Unmarshal(b []byte) error + type IpsecSaV3Dump struct + SaID uint32 + func (*IpsecSaV3Dump) GetCrcString() string + func (*IpsecSaV3Dump) GetMessageName() string + func (*IpsecSaV3Dump) GetMessageType() api.MessageType + func (m *IpsecSaV3Dump) Marshal(b []byte) ([]byte, error) + func (m *IpsecSaV3Dump) Reset() + func (m *IpsecSaV3Dump) Size() (size int) + func (m *IpsecSaV3Dump) Unmarshal(b []byte) error + type IpsecSadEntryAddDel struct + Entry ipsec_types.IpsecSadEntry + IsAdd bool + func (*IpsecSadEntryAddDel) GetCrcString() string + func (*IpsecSadEntryAddDel) GetMessageName() string + func (*IpsecSadEntryAddDel) GetMessageType() api.MessageType + func (m *IpsecSadEntryAddDel) Marshal(b []byte) ([]byte, error) + func (m *IpsecSadEntryAddDel) Reset() + func (m *IpsecSadEntryAddDel) Size() (size int) + func (m *IpsecSadEntryAddDel) Unmarshal(b []byte) error + type IpsecSadEntryAddDelReply struct + Retval int32 + StatIndex uint32 + func (*IpsecSadEntryAddDelReply) GetCrcString() string + func (*IpsecSadEntryAddDelReply) GetMessageName() string + func (*IpsecSadEntryAddDelReply) GetMessageType() api.MessageType + func (m *IpsecSadEntryAddDelReply) Marshal(b []byte) ([]byte, error) + func (m *IpsecSadEntryAddDelReply) Reset() + func (m *IpsecSadEntryAddDelReply) Size() (size int) + func (m *IpsecSadEntryAddDelReply) Unmarshal(b []byte) error + type IpsecSadEntryAddDelV2 struct + Entry ipsec_types.IpsecSadEntryV2 + IsAdd bool + func (*IpsecSadEntryAddDelV2) GetCrcString() string + func (*IpsecSadEntryAddDelV2) GetMessageName() string + func (*IpsecSadEntryAddDelV2) GetMessageType() api.MessageType + func (m *IpsecSadEntryAddDelV2) Marshal(b []byte) ([]byte, error) + func (m *IpsecSadEntryAddDelV2) Reset() + func (m *IpsecSadEntryAddDelV2) Size() (size int) + func (m *IpsecSadEntryAddDelV2) Unmarshal(b []byte) error + type IpsecSadEntryAddDelV2Reply struct + Retval int32 + StatIndex uint32 + func (*IpsecSadEntryAddDelV2Reply) GetCrcString() string + func (*IpsecSadEntryAddDelV2Reply) GetMessageName() string + func (*IpsecSadEntryAddDelV2Reply) GetMessageType() api.MessageType + func (m *IpsecSadEntryAddDelV2Reply) Marshal(b []byte) ([]byte, error) + func (m *IpsecSadEntryAddDelV2Reply) Reset() + func (m *IpsecSadEntryAddDelV2Reply) Size() (size int) + func (m *IpsecSadEntryAddDelV2Reply) Unmarshal(b []byte) error + type IpsecSadEntryAddDelV3 struct + Entry ipsec_types.IpsecSadEntryV3 + IsAdd bool + func (*IpsecSadEntryAddDelV3) GetCrcString() string + func (*IpsecSadEntryAddDelV3) GetMessageName() string + func (*IpsecSadEntryAddDelV3) GetMessageType() api.MessageType + func (m *IpsecSadEntryAddDelV3) Marshal(b []byte) ([]byte, error) + func (m *IpsecSadEntryAddDelV3) Reset() + func (m *IpsecSadEntryAddDelV3) Size() (size int) + func (m *IpsecSadEntryAddDelV3) Unmarshal(b []byte) error + type IpsecSadEntryAddDelV3Reply struct + Retval int32 + StatIndex uint32 + func (*IpsecSadEntryAddDelV3Reply) GetCrcString() string + func (*IpsecSadEntryAddDelV3Reply) GetMessageName() string + func (*IpsecSadEntryAddDelV3Reply) GetMessageType() api.MessageType + func (m *IpsecSadEntryAddDelV3Reply) Marshal(b []byte) ([]byte, error) + func (m *IpsecSadEntryAddDelV3Reply) Reset() + func (m *IpsecSadEntryAddDelV3Reply) Size() (size int) + func (m *IpsecSadEntryAddDelV3Reply) Unmarshal(b []byte) error + type IpsecSelectBackend struct + Index uint8 + Protocol ipsec_types.IpsecProto + func (*IpsecSelectBackend) GetCrcString() string + func (*IpsecSelectBackend) GetMessageName() string + func (*IpsecSelectBackend) GetMessageType() api.MessageType + func (m *IpsecSelectBackend) Marshal(b []byte) ([]byte, error) + func (m *IpsecSelectBackend) Reset() + func (m *IpsecSelectBackend) Size() (size int) + func (m *IpsecSelectBackend) Unmarshal(b []byte) error + type IpsecSelectBackendReply struct + Retval int32 + func (*IpsecSelectBackendReply) GetCrcString() string + func (*IpsecSelectBackendReply) GetMessageName() string + func (*IpsecSelectBackendReply) GetMessageType() api.MessageType + func (m *IpsecSelectBackendReply) Marshal(b []byte) ([]byte, error) + func (m *IpsecSelectBackendReply) Reset() + func (m *IpsecSelectBackendReply) Size() (size int) + func (m *IpsecSelectBackendReply) Unmarshal(b []byte) error + type IpsecSetAsyncMode struct + AsyncEnable bool + func (*IpsecSetAsyncMode) GetCrcString() string + func (*IpsecSetAsyncMode) GetMessageName() string + func (*IpsecSetAsyncMode) GetMessageType() api.MessageType + func (m *IpsecSetAsyncMode) Marshal(b []byte) ([]byte, error) + func (m *IpsecSetAsyncMode) Reset() + func (m *IpsecSetAsyncMode) Size() (size int) + func (m *IpsecSetAsyncMode) Unmarshal(b []byte) error + type IpsecSetAsyncModeReply struct + Retval int32 + func (*IpsecSetAsyncModeReply) GetCrcString() string + func (*IpsecSetAsyncModeReply) GetMessageName() string + func (*IpsecSetAsyncModeReply) GetMessageType() api.MessageType + func (m *IpsecSetAsyncModeReply) Marshal(b []byte) ([]byte, error) + func (m *IpsecSetAsyncModeReply) Reset() + func (m *IpsecSetAsyncModeReply) Size() (size int) + func (m *IpsecSetAsyncModeReply) Unmarshal(b []byte) error + type IpsecSpdAction uint32 + const IPSEC_API_SPD_ACTION_BYPASS + const IPSEC_API_SPD_ACTION_DISCARD + const IPSEC_API_SPD_ACTION_PROTECT + const IPSEC_API_SPD_ACTION_RESOLVE + func (x IpsecSpdAction) String() string + type IpsecSpdAddDel struct + IsAdd bool + SpdID uint32 + func (*IpsecSpdAddDel) GetCrcString() string + func (*IpsecSpdAddDel) GetMessageName() string + func (*IpsecSpdAddDel) GetMessageType() api.MessageType + func (m *IpsecSpdAddDel) Marshal(b []byte) ([]byte, error) + func (m *IpsecSpdAddDel) Reset() + func (m *IpsecSpdAddDel) Size() (size int) + func (m *IpsecSpdAddDel) Unmarshal(b []byte) error + type IpsecSpdAddDelReply struct + Retval int32 + func (*IpsecSpdAddDelReply) GetCrcString() string + func (*IpsecSpdAddDelReply) GetMessageName() string + func (*IpsecSpdAddDelReply) GetMessageType() api.MessageType + func (m *IpsecSpdAddDelReply) Marshal(b []byte) ([]byte, error) + func (m *IpsecSpdAddDelReply) Reset() + func (m *IpsecSpdAddDelReply) Size() (size int) + func (m *IpsecSpdAddDelReply) Unmarshal(b []byte) error + type IpsecSpdDetails struct + Entry IpsecSpdEntry + func (*IpsecSpdDetails) GetCrcString() string + func (*IpsecSpdDetails) GetMessageName() string + func (*IpsecSpdDetails) GetMessageType() api.MessageType + func (m *IpsecSpdDetails) Marshal(b []byte) ([]byte, error) + func (m *IpsecSpdDetails) Reset() + func (m *IpsecSpdDetails) Size() (size int) + func (m *IpsecSpdDetails) Unmarshal(b []byte) error + type IpsecSpdDump struct + SaID uint32 + SpdID uint32 + func (*IpsecSpdDump) GetCrcString() string + func (*IpsecSpdDump) GetMessageName() string + func (*IpsecSpdDump) GetMessageType() api.MessageType + func (m *IpsecSpdDump) Marshal(b []byte) ([]byte, error) + func (m *IpsecSpdDump) Reset() + func (m *IpsecSpdDump) Size() (size int) + func (m *IpsecSpdDump) Unmarshal(b []byte) error + type IpsecSpdEntry struct + IsOutbound bool + LocalAddressStart ip_types.Address + LocalAddressStop ip_types.Address + LocalPortStart uint16 + LocalPortStop uint16 + Policy IpsecSpdAction + Priority int32 + Protocol uint8 + RemoteAddressStart ip_types.Address + RemoteAddressStop ip_types.Address + RemotePortStart uint16 + RemotePortStop uint16 + SaID uint32 + SpdID uint32 + type IpsecSpdEntryAddDel struct + Entry IpsecSpdEntry + IsAdd bool + func (*IpsecSpdEntryAddDel) GetCrcString() string + func (*IpsecSpdEntryAddDel) GetMessageName() string + func (*IpsecSpdEntryAddDel) GetMessageType() api.MessageType + func (m *IpsecSpdEntryAddDel) Marshal(b []byte) ([]byte, error) + func (m *IpsecSpdEntryAddDel) Reset() + func (m *IpsecSpdEntryAddDel) Size() (size int) + func (m *IpsecSpdEntryAddDel) Unmarshal(b []byte) error + type IpsecSpdEntryAddDelReply struct + Retval int32 + StatIndex uint32 + func (*IpsecSpdEntryAddDelReply) GetCrcString() string + func (*IpsecSpdEntryAddDelReply) GetMessageName() string + func (*IpsecSpdEntryAddDelReply) GetMessageType() api.MessageType + func (m *IpsecSpdEntryAddDelReply) Marshal(b []byte) ([]byte, error) + func (m *IpsecSpdEntryAddDelReply) Reset() + func (m *IpsecSpdEntryAddDelReply) Size() (size int) + func (m *IpsecSpdEntryAddDelReply) Unmarshal(b []byte) error + type IpsecSpdInterfaceDetails struct + SpdIndex uint32 + SwIfIndex interface_types.InterfaceIndex + func (*IpsecSpdInterfaceDetails) GetCrcString() string + func (*IpsecSpdInterfaceDetails) GetMessageName() string + func (*IpsecSpdInterfaceDetails) GetMessageType() api.MessageType + func (m *IpsecSpdInterfaceDetails) Marshal(b []byte) ([]byte, error) + func (m *IpsecSpdInterfaceDetails) Reset() + func (m *IpsecSpdInterfaceDetails) Size() (size int) + func (m *IpsecSpdInterfaceDetails) Unmarshal(b []byte) error + type IpsecSpdInterfaceDump struct + SpdIndex uint32 + SpdIndexValid uint8 + func (*IpsecSpdInterfaceDump) GetCrcString() string + func (*IpsecSpdInterfaceDump) GetMessageName() string + func (*IpsecSpdInterfaceDump) GetMessageType() api.MessageType + func (m *IpsecSpdInterfaceDump) Marshal(b []byte) ([]byte, error) + func (m *IpsecSpdInterfaceDump) Reset() + func (m *IpsecSpdInterfaceDump) Size() (size int) + func (m *IpsecSpdInterfaceDump) Unmarshal(b []byte) error + type IpsecSpdsDetails struct + Npolicies uint32 + SpdID uint32 + func (*IpsecSpdsDetails) GetCrcString() string + func (*IpsecSpdsDetails) GetMessageName() string + func (*IpsecSpdsDetails) GetMessageType() api.MessageType + func (m *IpsecSpdsDetails) Marshal(b []byte) ([]byte, error) + func (m *IpsecSpdsDetails) Reset() + func (m *IpsecSpdsDetails) Size() (size int) + func (m *IpsecSpdsDetails) Unmarshal(b []byte) error + type IpsecSpdsDump struct + func (*IpsecSpdsDump) GetCrcString() string + func (*IpsecSpdsDump) GetMessageName() string + func (*IpsecSpdsDump) GetMessageType() api.MessageType + func (m *IpsecSpdsDump) Marshal(b []byte) ([]byte, error) + func (m *IpsecSpdsDump) Reset() + func (m *IpsecSpdsDump) Size() (size int) + func (m *IpsecSpdsDump) Unmarshal(b []byte) error + type IpsecTunnelProtect struct + NSaIn uint8 + Nh ip_types.Address + SaIn []uint32 + SaOut uint32 + SwIfIndex interface_types.InterfaceIndex + type IpsecTunnelProtectDel struct + Nh ip_types.Address + SwIfIndex interface_types.InterfaceIndex + func (*IpsecTunnelProtectDel) GetCrcString() string + func (*IpsecTunnelProtectDel) GetMessageName() string + func (*IpsecTunnelProtectDel) GetMessageType() api.MessageType + func (m *IpsecTunnelProtectDel) Marshal(b []byte) ([]byte, error) + func (m *IpsecTunnelProtectDel) Reset() + func (m *IpsecTunnelProtectDel) Size() (size int) + func (m *IpsecTunnelProtectDel) Unmarshal(b []byte) error + type IpsecTunnelProtectDelReply struct + Retval int32 + func (*IpsecTunnelProtectDelReply) GetCrcString() string + func (*IpsecTunnelProtectDelReply) GetMessageName() string + func (*IpsecTunnelProtectDelReply) GetMessageType() api.MessageType + func (m *IpsecTunnelProtectDelReply) Marshal(b []byte) ([]byte, error) + func (m *IpsecTunnelProtectDelReply) Reset() + func (m *IpsecTunnelProtectDelReply) Size() (size int) + func (m *IpsecTunnelProtectDelReply) Unmarshal(b []byte) error + type IpsecTunnelProtectDetails struct + Tun IpsecTunnelProtect + func (*IpsecTunnelProtectDetails) GetCrcString() string + func (*IpsecTunnelProtectDetails) GetMessageName() string + func (*IpsecTunnelProtectDetails) GetMessageType() api.MessageType + func (m *IpsecTunnelProtectDetails) Marshal(b []byte) ([]byte, error) + func (m *IpsecTunnelProtectDetails) Reset() + func (m *IpsecTunnelProtectDetails) Size() (size int) + func (m *IpsecTunnelProtectDetails) Unmarshal(b []byte) error + type IpsecTunnelProtectDump struct + SwIfIndex interface_types.InterfaceIndex + func (*IpsecTunnelProtectDump) GetCrcString() string + func (*IpsecTunnelProtectDump) GetMessageName() string + func (*IpsecTunnelProtectDump) GetMessageType() api.MessageType + func (m *IpsecTunnelProtectDump) Marshal(b []byte) ([]byte, error) + func (m *IpsecTunnelProtectDump) Reset() + func (m *IpsecTunnelProtectDump) Size() (size int) + func (m *IpsecTunnelProtectDump) Unmarshal(b []byte) error + type IpsecTunnelProtectUpdate struct + Tunnel IpsecTunnelProtect + func (*IpsecTunnelProtectUpdate) GetCrcString() string + func (*IpsecTunnelProtectUpdate) GetMessageName() string + func (*IpsecTunnelProtectUpdate) GetMessageType() api.MessageType + func (m *IpsecTunnelProtectUpdate) Marshal(b []byte) ([]byte, error) + func (m *IpsecTunnelProtectUpdate) Reset() + func (m *IpsecTunnelProtectUpdate) Size() (size int) + func (m *IpsecTunnelProtectUpdate) Unmarshal(b []byte) error + type IpsecTunnelProtectUpdateReply struct + Retval int32 + func (*IpsecTunnelProtectUpdateReply) GetCrcString() string + func (*IpsecTunnelProtectUpdateReply) GetMessageName() string + func (*IpsecTunnelProtectUpdateReply) GetMessageType() api.MessageType + func (m *IpsecTunnelProtectUpdateReply) Marshal(b []byte) ([]byte, error) + func (m *IpsecTunnelProtectUpdateReply) Reset() + func (m *IpsecTunnelProtectUpdateReply) Size() (size int) + func (m *IpsecTunnelProtectUpdateReply) Unmarshal(b []byte) error + type RPCService interface + IpsecBackendDump func(ctx context.Context, in *IpsecBackendDump) (RPCService_IpsecBackendDumpClient, error) + IpsecInterfaceAddDelSpd func(ctx context.Context, in *IpsecInterfaceAddDelSpd) (*IpsecInterfaceAddDelSpdReply, error) + IpsecItfCreate func(ctx context.Context, in *IpsecItfCreate) (*IpsecItfCreateReply, error) + IpsecItfDelete func(ctx context.Context, in *IpsecItfDelete) (*IpsecItfDeleteReply, error) + IpsecItfDump func(ctx context.Context, in *IpsecItfDump) (RPCService_IpsecItfDumpClient, error) + IpsecSaDump func(ctx context.Context, in *IpsecSaDump) (RPCService_IpsecSaDumpClient, error) + IpsecSaV2Dump func(ctx context.Context, in *IpsecSaV2Dump) (RPCService_IpsecSaV2DumpClient, error) + IpsecSaV3Dump func(ctx context.Context, in *IpsecSaV3Dump) (RPCService_IpsecSaV3DumpClient, error) + IpsecSadEntryAddDel func(ctx context.Context, in *IpsecSadEntryAddDel) (*IpsecSadEntryAddDelReply, error) + IpsecSadEntryAddDelV2 func(ctx context.Context, in *IpsecSadEntryAddDelV2) (*IpsecSadEntryAddDelV2Reply, error) + IpsecSadEntryAddDelV3 func(ctx context.Context, in *IpsecSadEntryAddDelV3) (*IpsecSadEntryAddDelV3Reply, error) + IpsecSelectBackend func(ctx context.Context, in *IpsecSelectBackend) (*IpsecSelectBackendReply, error) + IpsecSetAsyncMode func(ctx context.Context, in *IpsecSetAsyncMode) (*IpsecSetAsyncModeReply, error) + IpsecSpdAddDel func(ctx context.Context, in *IpsecSpdAddDel) (*IpsecSpdAddDelReply, error) + IpsecSpdDump func(ctx context.Context, in *IpsecSpdDump) (RPCService_IpsecSpdDumpClient, error) + IpsecSpdEntryAddDel func(ctx context.Context, in *IpsecSpdEntryAddDel) (*IpsecSpdEntryAddDelReply, error) + IpsecSpdInterfaceDump func(ctx context.Context, in *IpsecSpdInterfaceDump) (RPCService_IpsecSpdInterfaceDumpClient, error) + IpsecSpdsDump func(ctx context.Context, in *IpsecSpdsDump) (RPCService_IpsecSpdsDumpClient, error) + IpsecTunnelProtectDel func(ctx context.Context, in *IpsecTunnelProtectDel) (*IpsecTunnelProtectDelReply, error) + IpsecTunnelProtectDump func(ctx context.Context, in *IpsecTunnelProtectDump) (RPCService_IpsecTunnelProtectDumpClient, error) + IpsecTunnelProtectUpdate func(ctx context.Context, in *IpsecTunnelProtectUpdate) (*IpsecTunnelProtectUpdateReply, error) + func NewServiceClient(conn api.Connection) RPCService + type RPCService_IpsecBackendDumpClient interface + Recv func() (*IpsecBackendDetails, error) + type RPCService_IpsecItfDumpClient interface + Recv func() (*IpsecItfDetails, error) + type RPCService_IpsecSaDumpClient interface + Recv func() (*IpsecSaDetails, error) + type RPCService_IpsecSaV2DumpClient interface + Recv func() (*IpsecSaV2Details, error) + type RPCService_IpsecSaV3DumpClient interface + Recv func() (*IpsecSaV3Details, error) + type RPCService_IpsecSpdDumpClient interface + Recv func() (*IpsecSpdDetails, error) + type RPCService_IpsecSpdInterfaceDumpClient interface + Recv func() (*IpsecSpdInterfaceDetails, error) + type RPCService_IpsecSpdsDumpClient interface + Recv func() (*IpsecSpdsDetails, error) + type RPCService_IpsecTunnelProtectDumpClient interface + Recv func() (*IpsecTunnelProtectDetails, error)