| checkNarrowPayloadTS(const Payload_TSi &received_payload_ts_i, const Payload_TSr &received_payload_ts_r, ChildSa &child_sa)=0 | openikev2::IpsecControllerImpl | [pure virtual] |
| createIpsecPolicy(vector< TrafficSelector * > src_sel, vector< TrafficSelector * > dst_sel, Enums::DIRECTION direction, uint32_t priority, Enums::PROTOCOL_ID ipsec_protocol, Enums::IPSEC_MODE mode, const IpAddress *src_tunnel, const IpAddress *dst_tunnel)=0 | openikev2::IpsecControllerImpl | [pure virtual] |
| createIpsecSa(const IpAddress &src, const IpAddress &dst, const ChildSa &childsa)=0 | openikev2::IpsecControllerImpl | [pure virtual] |
| deleteIpsecPolicy(vector< TrafficSelector * > src_sel, vector< TrafficSelector * > dst_sel, Enums::DIRECTION direction)=0 | openikev2::IpsecControllerImpl | [pure virtual] |
| deleteIpsecSa(const IpAddress &src, const IpAddress &dst, Enums::PROTOCOL_ID protocol, uint32_t spi)=0 | openikev2::IpsecControllerImpl | [pure virtual] |
| flushIpsecPolicies()=0 | openikev2::IpsecControllerImpl | [pure virtual] |
| flushIpsecSas()=0 | openikev2::IpsecControllerImpl | [pure virtual] |
| getSpi(const IpAddress &src, const IpAddress &dst, Enums::PROTOCOL_ID protocol)=0 | openikev2::IpsecControllerImpl | [pure virtual] |
| initialize()=0 | openikev2::IpsecControllerImpl | [pure virtual] |
| name | openikev2::IpsecControllerImpl | |
| narrowPayloadTS(const Payload_TSi &received_payload_ts_i, const Payload_TSr &received_payload_ts_r, IkeSaController &ike_sa_controller, ChildSa &child_sa)=0 | openikev2::IpsecControllerImpl | [pure virtual] |
| processExpire(const IpAddress &src, const IpAddress &dst, uint32_t rekeyed_spi, bool hard) | openikev2::IpsecControllerImpl | |
| run() | openikev2::IpsecControllerImpl | [virtual] |
| thread_id | openikev2::Runnable | |
| updateIpsecAddresses(const IpAddress &old_address, const IpAddress &new_address)=0 | openikev2::IpsecControllerImpl | [pure virtual] |
| ~IpsecControllerImpl() (defined in openikev2::IpsecControllerImpl) | openikev2::IpsecControllerImpl | [virtual] |