#include <generalconfiguration.h>
Inheritance diagram for openikev2::GeneralConfiguration:

Public Member Functions | |
| GeneralConfiguration () | |
| Creates a new GeneralConfiguration object setting its default values. | |
| virtual auto_ptr< GeneralConfiguration > | clone () const |
| Creates a clone of this GeneralConfiguration. | |
| virtual string | toStringTab (uint8_t tabs) const |
| Construct a textual representation of the object, preceded of a num of tabs of size TAB_SIZE. | |
Public Attributes | |
| uint32_t | cookie_threshold |
| Number of Half-Opened IKE_SAs to start cookie DoS protection mechanism. | |
| uint32_t | cookie_lifetime |
| Lifetime of the cookie secret. | |
| uint32_t | ike_max_halfopen_time |
| Maximun time to perform initial exchanges. | |
| auto_ptr< ByteArray > | vendor_id |
| Vendor ID to be used. | |
| auto_ptr< AttributeMap > | attributemap |
| Extra configuration attribute. | |
| auto_ptr< GeneralConfiguration > openikev2::GeneralConfiguration::clone | ( | ) | const [virtual] |
| string openikev2::GeneralConfiguration::toStringTab | ( | uint8_t | tabs | ) | const [virtual] |
Construct a textual representation of the object, preceded of a num of tabs of size TAB_SIZE.
| tabs | Num of tabs preceding the textual representation. |
Implements openikev2::Printable.
1.5.1