#include <buseventikesa.h>
Inheritance diagram for openikev2::BusEventIkeSa:

Public Types | |
| enum | IKE_SA_EVENT_TYPE { NEW_IKE_SA, DEL_IKE_SA, REKEY_IKE_SA, IKE_SA_ESTABLISHED, IKE_SA_FAIL_GENERIC, IKE_SA_FAIL_RETRANSMITIONS_EXCEEDED, IKE_SA_FAIL_NEGOTIATION_TIMEOUT, IKE_SA_FAIL_NO_PROPOSAL_CHOSEN, IKE_SA_FAIL_COOKIE_REQUIRED, IKE_SA_FAIL_INVALID_KE, IKE_SA_FAIL_AUTHENTICATION, IKE_SA_FAIL_INTERNAL_ADDRESS, IKE_SA_FAIL_UNSUPPORTED_CRITICAL_PAYLOAD, IKE_SA_FAIL_CONFIGURATION } |
| IKE SA event type. More... | |
Public Member Functions | |
| BusEventIkeSa (IKE_SA_EVENT_TYPE ike_sa_event_type, IkeSaController &controller) | |
| Constructor for a IKE_SA event. | |
| BusEventIkeSa (IKE_SA_EVENT_TYPE ike_sa_event_type, IkeSaController &controller, void *data) | |
| Constructor for a IKE_SA event. | |
Public Attributes | |
| IKE_SA_EVENT_TYPE | ike_sa_event_type |
| IKE SA event type. | |
| IkeSaController & | ike_sa_controller |
| IKE SA that throws the event. | |
| void * | data |
| Extra event data. | |
IKE SA event type.
| openikev2::BusEventIkeSa::BusEventIkeSa | ( | IKE_SA_EVENT_TYPE | ike_sa_event_type, | |
| IkeSaController & | controller | |||
| ) |
Constructor for a IKE_SA event.
| ike_sa_event_type | Event type | |
| controller | IkeSaController that throws the event |
| openikev2::BusEventIkeSa::BusEventIkeSa | ( | IKE_SA_EVENT_TYPE | ike_sa_event_type, | |
| IkeSaController & | controller, | |||
| void * | data | |||
| ) |
Constructor for a IKE_SA event.
| ike_sa_event_type | Event type | |
| controller | IkeSaController that throws the event | |
| data | Extra event data |
1.5.1