Versions in this module Expand all Collapse all v0 v0.0.1 May 10, 2024 Changes in this version + const APIFile + const APIVersion + const VersionCrc + func AllMessages() []api.Message + type Ikev2ChildSaDetails struct + ChildSa ikev2_types.Ikev2ChildSa + Retval int32 + func (*Ikev2ChildSaDetails) GetCrcString() string + func (*Ikev2ChildSaDetails) GetMessageName() string + func (*Ikev2ChildSaDetails) GetMessageType() api.MessageType + func (m *Ikev2ChildSaDetails) Marshal(b []byte) ([]byte, error) + func (m *Ikev2ChildSaDetails) Reset() + func (m *Ikev2ChildSaDetails) Size() (size int) + func (m *Ikev2ChildSaDetails) Unmarshal(b []byte) error + type Ikev2ChildSaDump struct + SaIndex uint32 + func (*Ikev2ChildSaDump) GetCrcString() string + func (*Ikev2ChildSaDump) GetMessageName() string + func (*Ikev2ChildSaDump) GetMessageType() api.MessageType + func (m *Ikev2ChildSaDump) Marshal(b []byte) ([]byte, error) + func (m *Ikev2ChildSaDump) Reset() + func (m *Ikev2ChildSaDump) Size() (size int) + func (m *Ikev2ChildSaDump) Unmarshal(b []byte) error + type Ikev2InitiateDelChildSa struct + Ispi uint32 + func (*Ikev2InitiateDelChildSa) GetCrcString() string + func (*Ikev2InitiateDelChildSa) GetMessageName() string + func (*Ikev2InitiateDelChildSa) GetMessageType() api.MessageType + func (m *Ikev2InitiateDelChildSa) Marshal(b []byte) ([]byte, error) + func (m *Ikev2InitiateDelChildSa) Reset() + func (m *Ikev2InitiateDelChildSa) Size() (size int) + func (m *Ikev2InitiateDelChildSa) Unmarshal(b []byte) error + type Ikev2InitiateDelChildSaReply struct + Retval int32 + func (*Ikev2InitiateDelChildSaReply) GetCrcString() string + func (*Ikev2InitiateDelChildSaReply) GetMessageName() string + func (*Ikev2InitiateDelChildSaReply) GetMessageType() api.MessageType + func (m *Ikev2InitiateDelChildSaReply) Marshal(b []byte) ([]byte, error) + func (m *Ikev2InitiateDelChildSaReply) Reset() + func (m *Ikev2InitiateDelChildSaReply) Size() (size int) + func (m *Ikev2InitiateDelChildSaReply) Unmarshal(b []byte) error + type Ikev2InitiateDelIkeSa struct + Ispi uint64 + func (*Ikev2InitiateDelIkeSa) GetCrcString() string + func (*Ikev2InitiateDelIkeSa) GetMessageName() string + func (*Ikev2InitiateDelIkeSa) GetMessageType() api.MessageType + func (m *Ikev2InitiateDelIkeSa) Marshal(b []byte) ([]byte, error) + func (m *Ikev2InitiateDelIkeSa) Reset() + func (m *Ikev2InitiateDelIkeSa) Size() (size int) + func (m *Ikev2InitiateDelIkeSa) Unmarshal(b []byte) error + type Ikev2InitiateDelIkeSaReply struct + Retval int32 + func (*Ikev2InitiateDelIkeSaReply) GetCrcString() string + func (*Ikev2InitiateDelIkeSaReply) GetMessageName() string + func (*Ikev2InitiateDelIkeSaReply) GetMessageType() api.MessageType + func (m *Ikev2InitiateDelIkeSaReply) Marshal(b []byte) ([]byte, error) + func (m *Ikev2InitiateDelIkeSaReply) Reset() + func (m *Ikev2InitiateDelIkeSaReply) Size() (size int) + func (m *Ikev2InitiateDelIkeSaReply) Unmarshal(b []byte) error + type Ikev2InitiateRekeyChildSa struct + Ispi uint32 + func (*Ikev2InitiateRekeyChildSa) GetCrcString() string + func (*Ikev2InitiateRekeyChildSa) GetMessageName() string + func (*Ikev2InitiateRekeyChildSa) GetMessageType() api.MessageType + func (m *Ikev2InitiateRekeyChildSa) Marshal(b []byte) ([]byte, error) + func (m *Ikev2InitiateRekeyChildSa) Reset() + func (m *Ikev2InitiateRekeyChildSa) Size() (size int) + func (m *Ikev2InitiateRekeyChildSa) Unmarshal(b []byte) error + type Ikev2InitiateRekeyChildSaReply struct + Retval int32 + func (*Ikev2InitiateRekeyChildSaReply) GetCrcString() string + func (*Ikev2InitiateRekeyChildSaReply) GetMessageName() string + func (*Ikev2InitiateRekeyChildSaReply) GetMessageType() api.MessageType + func (m *Ikev2InitiateRekeyChildSaReply) Marshal(b []byte) ([]byte, error) + func (m *Ikev2InitiateRekeyChildSaReply) Reset() + func (m *Ikev2InitiateRekeyChildSaReply) Size() (size int) + func (m *Ikev2InitiateRekeyChildSaReply) Unmarshal(b []byte) error + type Ikev2InitiateSaInit struct + Name string + func (*Ikev2InitiateSaInit) GetCrcString() string + func (*Ikev2InitiateSaInit) GetMessageName() string + func (*Ikev2InitiateSaInit) GetMessageType() api.MessageType + func (m *Ikev2InitiateSaInit) Marshal(b []byte) ([]byte, error) + func (m *Ikev2InitiateSaInit) Reset() + func (m *Ikev2InitiateSaInit) Size() (size int) + func (m *Ikev2InitiateSaInit) Unmarshal(b []byte) error + type Ikev2InitiateSaInitReply struct + Retval int32 + func (*Ikev2InitiateSaInitReply) GetCrcString() string + func (*Ikev2InitiateSaInitReply) GetMessageName() string + func (*Ikev2InitiateSaInitReply) GetMessageType() api.MessageType + func (m *Ikev2InitiateSaInitReply) Marshal(b []byte) ([]byte, error) + func (m *Ikev2InitiateSaInitReply) Reset() + func (m *Ikev2InitiateSaInitReply) Size() (size int) + func (m *Ikev2InitiateSaInitReply) Unmarshal(b []byte) error + type Ikev2NonceGet struct + IsInitiator bool + SaIndex uint32 + func (*Ikev2NonceGet) GetCrcString() string + func (*Ikev2NonceGet) GetMessageName() string + func (*Ikev2NonceGet) GetMessageType() api.MessageType + func (m *Ikev2NonceGet) Marshal(b []byte) ([]byte, error) + func (m *Ikev2NonceGet) Reset() + func (m *Ikev2NonceGet) Size() (size int) + func (m *Ikev2NonceGet) Unmarshal(b []byte) error + type Ikev2NonceGetReply struct + DataLen uint32 + Nonce []byte + Retval int32 + func (*Ikev2NonceGetReply) GetCrcString() string + func (*Ikev2NonceGetReply) GetMessageName() string + func (*Ikev2NonceGetReply) GetMessageType() api.MessageType + func (m *Ikev2NonceGetReply) Marshal(b []byte) ([]byte, error) + func (m *Ikev2NonceGetReply) Reset() + func (m *Ikev2NonceGetReply) Size() (size int) + func (m *Ikev2NonceGetReply) Unmarshal(b []byte) error + type Ikev2PluginGetVersion struct + func (*Ikev2PluginGetVersion) GetCrcString() string + func (*Ikev2PluginGetVersion) GetMessageName() string + func (*Ikev2PluginGetVersion) GetMessageType() api.MessageType + func (m *Ikev2PluginGetVersion) Marshal(b []byte) ([]byte, error) + func (m *Ikev2PluginGetVersion) Reset() + func (m *Ikev2PluginGetVersion) Size() (size int) + func (m *Ikev2PluginGetVersion) Unmarshal(b []byte) error + type Ikev2PluginGetVersionReply struct + Major uint32 + Minor uint32 + func (*Ikev2PluginGetVersionReply) GetCrcString() string + func (*Ikev2PluginGetVersionReply) GetMessageName() string + func (*Ikev2PluginGetVersionReply) GetMessageType() api.MessageType + func (m *Ikev2PluginGetVersionReply) Marshal(b []byte) ([]byte, error) + func (m *Ikev2PluginGetVersionReply) Reset() + func (m *Ikev2PluginGetVersionReply) Size() (size int) + func (m *Ikev2PluginGetVersionReply) Unmarshal(b []byte) error + type Ikev2ProfileAddDel struct + IsAdd bool + Name string + func (*Ikev2ProfileAddDel) GetCrcString() string + func (*Ikev2ProfileAddDel) GetMessageName() string + func (*Ikev2ProfileAddDel) GetMessageType() api.MessageType + func (m *Ikev2ProfileAddDel) Marshal(b []byte) ([]byte, error) + func (m *Ikev2ProfileAddDel) Reset() + func (m *Ikev2ProfileAddDel) Size() (size int) + func (m *Ikev2ProfileAddDel) Unmarshal(b []byte) error + type Ikev2ProfileAddDelReply struct + Retval int32 + func (*Ikev2ProfileAddDelReply) GetCrcString() string + func (*Ikev2ProfileAddDelReply) GetMessageName() string + func (*Ikev2ProfileAddDelReply) GetMessageType() api.MessageType + func (m *Ikev2ProfileAddDelReply) Marshal(b []byte) ([]byte, error) + func (m *Ikev2ProfileAddDelReply) Reset() + func (m *Ikev2ProfileAddDelReply) Size() (size int) + func (m *Ikev2ProfileAddDelReply) Unmarshal(b []byte) error + type Ikev2ProfileDetails struct + Profile ikev2_types.Ikev2Profile + func (*Ikev2ProfileDetails) GetCrcString() string + func (*Ikev2ProfileDetails) GetMessageName() string + func (*Ikev2ProfileDetails) GetMessageType() api.MessageType + func (m *Ikev2ProfileDetails) Marshal(b []byte) ([]byte, error) + func (m *Ikev2ProfileDetails) Reset() + func (m *Ikev2ProfileDetails) Size() (size int) + func (m *Ikev2ProfileDetails) Unmarshal(b []byte) error + type Ikev2ProfileDisableNatt struct + Name string + func (*Ikev2ProfileDisableNatt) GetCrcString() string + func (*Ikev2ProfileDisableNatt) GetMessageName() string + func (*Ikev2ProfileDisableNatt) GetMessageType() api.MessageType + func (m *Ikev2ProfileDisableNatt) Marshal(b []byte) ([]byte, error) + func (m *Ikev2ProfileDisableNatt) Reset() + func (m *Ikev2ProfileDisableNatt) Size() (size int) + func (m *Ikev2ProfileDisableNatt) Unmarshal(b []byte) error + type Ikev2ProfileDisableNattReply struct + Retval int32 + func (*Ikev2ProfileDisableNattReply) GetCrcString() string + func (*Ikev2ProfileDisableNattReply) GetMessageName() string + func (*Ikev2ProfileDisableNattReply) GetMessageType() api.MessageType + func (m *Ikev2ProfileDisableNattReply) Marshal(b []byte) ([]byte, error) + func (m *Ikev2ProfileDisableNattReply) Reset() + func (m *Ikev2ProfileDisableNattReply) Size() (size int) + func (m *Ikev2ProfileDisableNattReply) Unmarshal(b []byte) error + type Ikev2ProfileDump struct + func (*Ikev2ProfileDump) GetCrcString() string + func (*Ikev2ProfileDump) GetMessageName() string + func (*Ikev2ProfileDump) GetMessageType() api.MessageType + func (m *Ikev2ProfileDump) Marshal(b []byte) ([]byte, error) + func (m *Ikev2ProfileDump) Reset() + func (m *Ikev2ProfileDump) Size() (size int) + func (m *Ikev2ProfileDump) Unmarshal(b []byte) error + type Ikev2ProfileSetAuth struct + AuthMethod uint8 + Data []byte + DataLen uint32 + IsHex bool + Name string + func (*Ikev2ProfileSetAuth) GetCrcString() string + func (*Ikev2ProfileSetAuth) GetMessageName() string + func (*Ikev2ProfileSetAuth) GetMessageType() api.MessageType + func (m *Ikev2ProfileSetAuth) Marshal(b []byte) ([]byte, error) + func (m *Ikev2ProfileSetAuth) Reset() + func (m *Ikev2ProfileSetAuth) Size() (size int) + func (m *Ikev2ProfileSetAuth) Unmarshal(b []byte) error + type Ikev2ProfileSetAuthReply struct + Retval int32 + func (*Ikev2ProfileSetAuthReply) GetCrcString() string + func (*Ikev2ProfileSetAuthReply) GetMessageName() string + func (*Ikev2ProfileSetAuthReply) GetMessageType() api.MessageType + func (m *Ikev2ProfileSetAuthReply) Marshal(b []byte) ([]byte, error) + func (m *Ikev2ProfileSetAuthReply) Reset() + func (m *Ikev2ProfileSetAuthReply) Size() (size int) + func (m *Ikev2ProfileSetAuthReply) Unmarshal(b []byte) error + type Ikev2ProfileSetID struct + Data []byte + DataLen uint32 + IDType uint8 + IsLocal bool + Name string + func (*Ikev2ProfileSetID) GetCrcString() string + func (*Ikev2ProfileSetID) GetMessageName() string + func (*Ikev2ProfileSetID) GetMessageType() api.MessageType + func (m *Ikev2ProfileSetID) Marshal(b []byte) ([]byte, error) + func (m *Ikev2ProfileSetID) Reset() + func (m *Ikev2ProfileSetID) Size() (size int) + func (m *Ikev2ProfileSetID) Unmarshal(b []byte) error + type Ikev2ProfileSetIDReply struct + Retval int32 + func (*Ikev2ProfileSetIDReply) GetCrcString() string + func (*Ikev2ProfileSetIDReply) GetMessageName() string + func (*Ikev2ProfileSetIDReply) GetMessageType() api.MessageType + func (m *Ikev2ProfileSetIDReply) Marshal(b []byte) ([]byte, error) + func (m *Ikev2ProfileSetIDReply) Reset() + func (m *Ikev2ProfileSetIDReply) Size() (size int) + func (m *Ikev2ProfileSetIDReply) Unmarshal(b []byte) error + type Ikev2ProfileSetIpsecUDPPort struct + IsSet uint8 + Name string + Port uint16 + func (*Ikev2ProfileSetIpsecUDPPort) GetCrcString() string + func (*Ikev2ProfileSetIpsecUDPPort) GetMessageName() string + func (*Ikev2ProfileSetIpsecUDPPort) GetMessageType() api.MessageType + func (m *Ikev2ProfileSetIpsecUDPPort) Marshal(b []byte) ([]byte, error) + func (m *Ikev2ProfileSetIpsecUDPPort) Reset() + func (m *Ikev2ProfileSetIpsecUDPPort) Size() (size int) + func (m *Ikev2ProfileSetIpsecUDPPort) Unmarshal(b []byte) error + type Ikev2ProfileSetIpsecUDPPortReply struct + Retval int32 + func (*Ikev2ProfileSetIpsecUDPPortReply) GetCrcString() string + func (*Ikev2ProfileSetIpsecUDPPortReply) GetMessageName() string + func (*Ikev2ProfileSetIpsecUDPPortReply) GetMessageType() api.MessageType + func (m *Ikev2ProfileSetIpsecUDPPortReply) Marshal(b []byte) ([]byte, error) + func (m *Ikev2ProfileSetIpsecUDPPortReply) Reset() + func (m *Ikev2ProfileSetIpsecUDPPortReply) Size() (size int) + func (m *Ikev2ProfileSetIpsecUDPPortReply) Unmarshal(b []byte) error + type Ikev2ProfileSetLiveness struct + MaxRetries uint32 + Period uint32 + func (*Ikev2ProfileSetLiveness) GetCrcString() string + func (*Ikev2ProfileSetLiveness) GetMessageName() string + func (*Ikev2ProfileSetLiveness) GetMessageType() api.MessageType + func (m *Ikev2ProfileSetLiveness) Marshal(b []byte) ([]byte, error) + func (m *Ikev2ProfileSetLiveness) Reset() + func (m *Ikev2ProfileSetLiveness) Size() (size int) + func (m *Ikev2ProfileSetLiveness) Unmarshal(b []byte) error + type Ikev2ProfileSetLivenessReply struct + Retval int32 + func (*Ikev2ProfileSetLivenessReply) GetCrcString() string + func (*Ikev2ProfileSetLivenessReply) GetMessageName() string + func (*Ikev2ProfileSetLivenessReply) GetMessageType() api.MessageType + func (m *Ikev2ProfileSetLivenessReply) Marshal(b []byte) ([]byte, error) + func (m *Ikev2ProfileSetLivenessReply) Reset() + func (m *Ikev2ProfileSetLivenessReply) Size() (size int) + func (m *Ikev2ProfileSetLivenessReply) Unmarshal(b []byte) error + type Ikev2ProfileSetTs struct + Name string + Ts ikev2_types.Ikev2Ts + func (*Ikev2ProfileSetTs) GetCrcString() string + func (*Ikev2ProfileSetTs) GetMessageName() string + func (*Ikev2ProfileSetTs) GetMessageType() api.MessageType + func (m *Ikev2ProfileSetTs) Marshal(b []byte) ([]byte, error) + func (m *Ikev2ProfileSetTs) Reset() + func (m *Ikev2ProfileSetTs) Size() (size int) + func (m *Ikev2ProfileSetTs) Unmarshal(b []byte) error + type Ikev2ProfileSetTsReply struct + Retval int32 + func (*Ikev2ProfileSetTsReply) GetCrcString() string + func (*Ikev2ProfileSetTsReply) GetMessageName() string + func (*Ikev2ProfileSetTsReply) GetMessageType() api.MessageType + func (m *Ikev2ProfileSetTsReply) Marshal(b []byte) ([]byte, error) + func (m *Ikev2ProfileSetTsReply) Reset() + func (m *Ikev2ProfileSetTsReply) Size() (size int) + func (m *Ikev2ProfileSetTsReply) Unmarshal(b []byte) error + type Ikev2ProfileSetUDPEncap struct + Name string + func (*Ikev2ProfileSetUDPEncap) GetCrcString() string + func (*Ikev2ProfileSetUDPEncap) GetMessageName() string + func (*Ikev2ProfileSetUDPEncap) GetMessageType() api.MessageType + func (m *Ikev2ProfileSetUDPEncap) Marshal(b []byte) ([]byte, error) + func (m *Ikev2ProfileSetUDPEncap) Reset() + func (m *Ikev2ProfileSetUDPEncap) Size() (size int) + func (m *Ikev2ProfileSetUDPEncap) Unmarshal(b []byte) error + type Ikev2ProfileSetUDPEncapReply struct + Retval int32 + func (*Ikev2ProfileSetUDPEncapReply) GetCrcString() string + func (*Ikev2ProfileSetUDPEncapReply) GetMessageName() string + func (*Ikev2ProfileSetUDPEncapReply) GetMessageType() api.MessageType + func (m *Ikev2ProfileSetUDPEncapReply) Marshal(b []byte) ([]byte, error) + func (m *Ikev2ProfileSetUDPEncapReply) Reset() + func (m *Ikev2ProfileSetUDPEncapReply) Size() (size int) + func (m *Ikev2ProfileSetUDPEncapReply) Unmarshal(b []byte) error + type Ikev2SaDetails struct + Retval int32 + Sa ikev2_types.Ikev2Sa + func (*Ikev2SaDetails) GetCrcString() string + func (*Ikev2SaDetails) GetMessageName() string + func (*Ikev2SaDetails) GetMessageType() api.MessageType + func (m *Ikev2SaDetails) Marshal(b []byte) ([]byte, error) + func (m *Ikev2SaDetails) Reset() + func (m *Ikev2SaDetails) Size() (size int) + func (m *Ikev2SaDetails) Unmarshal(b []byte) error + type Ikev2SaDump struct + func (*Ikev2SaDump) GetCrcString() string + func (*Ikev2SaDump) GetMessageName() string + func (*Ikev2SaDump) GetMessageType() api.MessageType + func (m *Ikev2SaDump) Marshal(b []byte) ([]byte, error) + func (m *Ikev2SaDump) Reset() + func (m *Ikev2SaDump) Size() (size int) + func (m *Ikev2SaDump) Unmarshal(b []byte) error + type Ikev2SetEspTransforms struct + Name string + Tr ikev2_types.Ikev2EspTransforms + func (*Ikev2SetEspTransforms) GetCrcString() string + func (*Ikev2SetEspTransforms) GetMessageName() string + func (*Ikev2SetEspTransforms) GetMessageType() api.MessageType + func (m *Ikev2SetEspTransforms) Marshal(b []byte) ([]byte, error) + func (m *Ikev2SetEspTransforms) Reset() + func (m *Ikev2SetEspTransforms) Size() (size int) + func (m *Ikev2SetEspTransforms) Unmarshal(b []byte) error + type Ikev2SetEspTransformsReply struct + Retval int32 + func (*Ikev2SetEspTransformsReply) GetCrcString() string + func (*Ikev2SetEspTransformsReply) GetMessageName() string + func (*Ikev2SetEspTransformsReply) GetMessageType() api.MessageType + func (m *Ikev2SetEspTransformsReply) Marshal(b []byte) ([]byte, error) + func (m *Ikev2SetEspTransformsReply) Reset() + func (m *Ikev2SetEspTransformsReply) Size() (size int) + func (m *Ikev2SetEspTransformsReply) Unmarshal(b []byte) error + type Ikev2SetIkeTransforms struct + Name string + Tr ikev2_types.Ikev2IkeTransforms + func (*Ikev2SetIkeTransforms) GetCrcString() string + func (*Ikev2SetIkeTransforms) GetMessageName() string + func (*Ikev2SetIkeTransforms) GetMessageType() api.MessageType + func (m *Ikev2SetIkeTransforms) Marshal(b []byte) ([]byte, error) + func (m *Ikev2SetIkeTransforms) Reset() + func (m *Ikev2SetIkeTransforms) Size() (size int) + func (m *Ikev2SetIkeTransforms) Unmarshal(b []byte) error + type Ikev2SetIkeTransformsReply struct + Retval int32 + func (*Ikev2SetIkeTransformsReply) GetCrcString() string + func (*Ikev2SetIkeTransformsReply) GetMessageName() string + func (*Ikev2SetIkeTransformsReply) GetMessageType() api.MessageType + func (m *Ikev2SetIkeTransformsReply) Marshal(b []byte) ([]byte, error) + func (m *Ikev2SetIkeTransformsReply) Reset() + func (m *Ikev2SetIkeTransformsReply) Size() (size int) + func (m *Ikev2SetIkeTransformsReply) Unmarshal(b []byte) error + type Ikev2SetLocalKey struct + KeyFile string + func (*Ikev2SetLocalKey) GetCrcString() string + func (*Ikev2SetLocalKey) GetMessageName() string + func (*Ikev2SetLocalKey) GetMessageType() api.MessageType + func (m *Ikev2SetLocalKey) Marshal(b []byte) ([]byte, error) + func (m *Ikev2SetLocalKey) Reset() + func (m *Ikev2SetLocalKey) Size() (size int) + func (m *Ikev2SetLocalKey) Unmarshal(b []byte) error + type Ikev2SetLocalKeyReply struct + Retval int32 + func (*Ikev2SetLocalKeyReply) GetCrcString() string + func (*Ikev2SetLocalKeyReply) GetMessageName() string + func (*Ikev2SetLocalKeyReply) GetMessageType() api.MessageType + func (m *Ikev2SetLocalKeyReply) Marshal(b []byte) ([]byte, error) + func (m *Ikev2SetLocalKeyReply) Reset() + func (m *Ikev2SetLocalKeyReply) Size() (size int) + func (m *Ikev2SetLocalKeyReply) Unmarshal(b []byte) error + type Ikev2SetResponder struct + Name string + Responder ikev2_types.Ikev2Responder + func (*Ikev2SetResponder) GetCrcString() string + func (*Ikev2SetResponder) GetMessageName() string + func (*Ikev2SetResponder) GetMessageType() api.MessageType + func (m *Ikev2SetResponder) Marshal(b []byte) ([]byte, error) + func (m *Ikev2SetResponder) Reset() + func (m *Ikev2SetResponder) Size() (size int) + func (m *Ikev2SetResponder) Unmarshal(b []byte) error + type Ikev2SetResponderHostname struct + Hostname string + Name string + SwIfIndex interface_types.InterfaceIndex + func (*Ikev2SetResponderHostname) GetCrcString() string + func (*Ikev2SetResponderHostname) GetMessageName() string + func (*Ikev2SetResponderHostname) GetMessageType() api.MessageType + func (m *Ikev2SetResponderHostname) Marshal(b []byte) ([]byte, error) + func (m *Ikev2SetResponderHostname) Reset() + func (m *Ikev2SetResponderHostname) Size() (size int) + func (m *Ikev2SetResponderHostname) Unmarshal(b []byte) error + type Ikev2SetResponderHostnameReply struct + Retval int32 + func (*Ikev2SetResponderHostnameReply) GetCrcString() string + func (*Ikev2SetResponderHostnameReply) GetMessageName() string + func (*Ikev2SetResponderHostnameReply) GetMessageType() api.MessageType + func (m *Ikev2SetResponderHostnameReply) Marshal(b []byte) ([]byte, error) + func (m *Ikev2SetResponderHostnameReply) Reset() + func (m *Ikev2SetResponderHostnameReply) Size() (size int) + func (m *Ikev2SetResponderHostnameReply) Unmarshal(b []byte) error + type Ikev2SetResponderReply struct + Retval int32 + func (*Ikev2SetResponderReply) GetCrcString() string + func (*Ikev2SetResponderReply) GetMessageName() string + func (*Ikev2SetResponderReply) GetMessageType() api.MessageType + func (m *Ikev2SetResponderReply) Marshal(b []byte) ([]byte, error) + func (m *Ikev2SetResponderReply) Reset() + func (m *Ikev2SetResponderReply) Size() (size int) + func (m *Ikev2SetResponderReply) Unmarshal(b []byte) error + type Ikev2SetSaLifetime struct + Handover uint32 + Lifetime uint64 + LifetimeJitter uint32 + LifetimeMaxdata uint64 + Name string + func (*Ikev2SetSaLifetime) GetCrcString() string + func (*Ikev2SetSaLifetime) GetMessageName() string + func (*Ikev2SetSaLifetime) GetMessageType() api.MessageType + func (m *Ikev2SetSaLifetime) Marshal(b []byte) ([]byte, error) + func (m *Ikev2SetSaLifetime) Reset() + func (m *Ikev2SetSaLifetime) Size() (size int) + func (m *Ikev2SetSaLifetime) Unmarshal(b []byte) error + type Ikev2SetSaLifetimeReply struct + Retval int32 + func (*Ikev2SetSaLifetimeReply) GetCrcString() string + func (*Ikev2SetSaLifetimeReply) GetMessageName() string + func (*Ikev2SetSaLifetimeReply) GetMessageType() api.MessageType + func (m *Ikev2SetSaLifetimeReply) Marshal(b []byte) ([]byte, error) + func (m *Ikev2SetSaLifetimeReply) Reset() + func (m *Ikev2SetSaLifetimeReply) Size() (size int) + func (m *Ikev2SetSaLifetimeReply) Unmarshal(b []byte) error + type Ikev2SetTunnelInterface struct + Name string + SwIfIndex interface_types.InterfaceIndex + func (*Ikev2SetTunnelInterface) GetCrcString() string + func (*Ikev2SetTunnelInterface) GetMessageName() string + func (*Ikev2SetTunnelInterface) GetMessageType() api.MessageType + func (m *Ikev2SetTunnelInterface) Marshal(b []byte) ([]byte, error) + func (m *Ikev2SetTunnelInterface) Reset() + func (m *Ikev2SetTunnelInterface) Size() (size int) + func (m *Ikev2SetTunnelInterface) Unmarshal(b []byte) error + type Ikev2SetTunnelInterfaceReply struct + Retval int32 + func (*Ikev2SetTunnelInterfaceReply) GetCrcString() string + func (*Ikev2SetTunnelInterfaceReply) GetMessageName() string + func (*Ikev2SetTunnelInterfaceReply) GetMessageType() api.MessageType + func (m *Ikev2SetTunnelInterfaceReply) Marshal(b []byte) ([]byte, error) + func (m *Ikev2SetTunnelInterfaceReply) Reset() + func (m *Ikev2SetTunnelInterfaceReply) Size() (size int) + func (m *Ikev2SetTunnelInterfaceReply) Unmarshal(b []byte) error + type Ikev2TrafficSelectorDetails struct + Retval int32 + Ts ikev2_types.Ikev2Ts + func (*Ikev2TrafficSelectorDetails) GetCrcString() string + func (*Ikev2TrafficSelectorDetails) GetMessageName() string + func (*Ikev2TrafficSelectorDetails) GetMessageType() api.MessageType + func (m *Ikev2TrafficSelectorDetails) Marshal(b []byte) ([]byte, error) + func (m *Ikev2TrafficSelectorDetails) Reset() + func (m *Ikev2TrafficSelectorDetails) Size() (size int) + func (m *Ikev2TrafficSelectorDetails) Unmarshal(b []byte) error + type Ikev2TrafficSelectorDump struct + ChildSaIndex uint32 + IsInitiator bool + SaIndex uint32 + func (*Ikev2TrafficSelectorDump) GetCrcString() string + func (*Ikev2TrafficSelectorDump) GetMessageName() string + func (*Ikev2TrafficSelectorDump) GetMessageType() api.MessageType + func (m *Ikev2TrafficSelectorDump) Marshal(b []byte) ([]byte, error) + func (m *Ikev2TrafficSelectorDump) Reset() + func (m *Ikev2TrafficSelectorDump) Size() (size int) + func (m *Ikev2TrafficSelectorDump) Unmarshal(b []byte) error + type RPCService interface + Ikev2ChildSaDump func(ctx context.Context, in *Ikev2ChildSaDump) (RPCService_Ikev2ChildSaDumpClient, error) + Ikev2InitiateDelChildSa func(ctx context.Context, in *Ikev2InitiateDelChildSa) (*Ikev2InitiateDelChildSaReply, error) + Ikev2InitiateDelIkeSa func(ctx context.Context, in *Ikev2InitiateDelIkeSa) (*Ikev2InitiateDelIkeSaReply, error) + Ikev2InitiateRekeyChildSa func(ctx context.Context, in *Ikev2InitiateRekeyChildSa) (*Ikev2InitiateRekeyChildSaReply, error) + Ikev2InitiateSaInit func(ctx context.Context, in *Ikev2InitiateSaInit) (*Ikev2InitiateSaInitReply, error) + Ikev2NonceGet func(ctx context.Context, in *Ikev2NonceGet) (*Ikev2NonceGetReply, error) + Ikev2PluginGetVersion func(ctx context.Context, in *Ikev2PluginGetVersion) (*Ikev2PluginGetVersionReply, error) + Ikev2ProfileAddDel func(ctx context.Context, in *Ikev2ProfileAddDel) (*Ikev2ProfileAddDelReply, error) + Ikev2ProfileDisableNatt func(ctx context.Context, in *Ikev2ProfileDisableNatt) (*Ikev2ProfileDisableNattReply, error) + Ikev2ProfileDump func(ctx context.Context, in *Ikev2ProfileDump) (RPCService_Ikev2ProfileDumpClient, error) + Ikev2ProfileSetAuth func(ctx context.Context, in *Ikev2ProfileSetAuth) (*Ikev2ProfileSetAuthReply, error) + Ikev2ProfileSetID func(ctx context.Context, in *Ikev2ProfileSetID) (*Ikev2ProfileSetIDReply, error) + Ikev2ProfileSetIpsecUDPPort func(ctx context.Context, in *Ikev2ProfileSetIpsecUDPPort) (*Ikev2ProfileSetIpsecUDPPortReply, error) + Ikev2ProfileSetLiveness func(ctx context.Context, in *Ikev2ProfileSetLiveness) (*Ikev2ProfileSetLivenessReply, error) + Ikev2ProfileSetTs func(ctx context.Context, in *Ikev2ProfileSetTs) (*Ikev2ProfileSetTsReply, error) + Ikev2ProfileSetUDPEncap func(ctx context.Context, in *Ikev2ProfileSetUDPEncap) (*Ikev2ProfileSetUDPEncapReply, error) + Ikev2SaDump func(ctx context.Context, in *Ikev2SaDump) (RPCService_Ikev2SaDumpClient, error) + Ikev2SetEspTransforms func(ctx context.Context, in *Ikev2SetEspTransforms) (*Ikev2SetEspTransformsReply, error) + Ikev2SetIkeTransforms func(ctx context.Context, in *Ikev2SetIkeTransforms) (*Ikev2SetIkeTransformsReply, error) + Ikev2SetLocalKey func(ctx context.Context, in *Ikev2SetLocalKey) (*Ikev2SetLocalKeyReply, error) + Ikev2SetResponder func(ctx context.Context, in *Ikev2SetResponder) (*Ikev2SetResponderReply, error) + Ikev2SetResponderHostname func(ctx context.Context, in *Ikev2SetResponderHostname) (*Ikev2SetResponderHostnameReply, error) + Ikev2SetSaLifetime func(ctx context.Context, in *Ikev2SetSaLifetime) (*Ikev2SetSaLifetimeReply, error) + Ikev2SetTunnelInterface func(ctx context.Context, in *Ikev2SetTunnelInterface) (*Ikev2SetTunnelInterfaceReply, error) + Ikev2TrafficSelectorDump func(ctx context.Context, in *Ikev2TrafficSelectorDump) (RPCService_Ikev2TrafficSelectorDumpClient, error) + func NewServiceClient(conn api.Connection) RPCService + type RPCService_Ikev2ChildSaDumpClient interface + Recv func() (*Ikev2ChildSaDetails, error) + type RPCService_Ikev2ProfileDumpClient interface + Recv func() (*Ikev2ProfileDetails, error) + type RPCService_Ikev2SaDumpClient interface + Recv func() (*Ikev2SaDetails, error) + type RPCService_Ikev2TrafficSelectorDumpClient interface + Recv func() (*Ikev2TrafficSelectorDetails, error)