openikev2::Message Member List

This is the complete list of members for openikev2::Message, including all inherited members.

addPayload(auto_ptr< Payload > payload, bool is_encrypted)openikev2::Message
addPayloadNotify(auto_ptr< Payload_NOTIFY > notify_payload, bool is_encrypted)openikev2::Message
addPayloadsNotify(AutoVector< Payload_NOTIFY > notifies, bool is_encrypted)openikev2::Message
binary_representationopenikev2::Message [protected]
can_use_higher_major_versionopenikev2::Message
checkIntegrity(Cipher *cipher) constopenikev2::Message
clone() constopenikev2::Message
CREATE_CHILD_SA enum valueopenikev2::Message
decryptPayloadSK(Cipher *cipher)openikev2::Message
dst_addropenikev2::Message [protected]
encrypted_payloadsopenikev2::Message [protected]
EXCHANGE_TYPE enum nameopenikev2::Message
exchange_typeopenikev2::Message
EXCHANGE_TYPE_STR(EXCHANGE_TYPE exchange_type)openikev2::Message [static]
fillHexValue(unsigned char *destination, unsigned char value, unsigned char terminator)openikev2::Printable [inline, protected, static]
first_payload_typeopenikev2::Message [protected]
first_payload_type_skopenikev2::Message [protected]
generateBinaryRepresentation(Payload::PAYLOAD_TYPE last_payload_type, const vector< Payload * > payloads)openikev2::Message [protected, static]
generatePayloads(Payload::PAYLOAD_TYPE first_payload_type, ByteBuffer &byte_buffer, vector< Payload * > &payloads)openikev2::Message [protected, static]
generateTabs(uint16_t num_tabs)openikev2::Printable [static]
getBinaryRepresentation(Cipher *cipher)openikev2::Message
getDstAddress() constopenikev2::Message
getFirstNotifyByType(Payload_NOTIFY::NOTIFY_TYPE notification_type) constopenikev2::Message
getFirstPayloadByType(Payload::PAYLOAD_TYPE type) constopenikev2::Message
getNotifiesByType(Payload_NOTIFY::NOTIFY_TYPE notification_type) constopenikev2::Message
getPayloadsByType(Payload::PAYLOAD_TYPE type) constopenikev2::Message
getSrcAddress() constopenikev2::Message
getUniqueNotifyByType(Payload_NOTIFY::NOTIFY_TYPE notification_type) constopenikev2::Message
getUniquePayloadByType(Payload::PAYLOAD_TYPE type) constopenikev2::Message
hextable (defined in openikev2::Printable)openikev2::Printable [protected, static]
IKE_AUTH enum valueopenikev2::Message
IKE_SA_INIT enum valueopenikev2::Message
INFORMATIONAL enum valueopenikev2::Message
is_initiatoropenikev2::Message
major_versionopenikev2::Message
Message(auto_ptr< IpAddress > src_addr, auto_ptr< IpAddress > dst_addr, uint64_t spi_i, uint64_t spi_r, uint8_t major_version, uint8_t minor_version, EXCHANGE_TYPE exchange_type, MESSAGE_TYPE message_type, bool is_initiator, bool can_use_higher_major_version, uint32_t message_id)openikev2::Message
Message(auto_ptr< IpAddress > src_addr, auto_ptr< IpAddress > dst_addr, ByteBuffer &byte_buffer)openikev2::Message
Message(const Message &other)openikev2::Message
message_idopenikev2::Message
MESSAGE_TYPE enum nameopenikev2::Message
message_typeopenikev2::Message
MESSAGE_TYPE_STR(MESSAGE_TYPE message_type)openikev2::Message [static]
minor_versionopenikev2::Message
payload_skopenikev2::Message [protected]
replaceFirstNotifyByType(Payload_NOTIFY::NOTIFY_TYPE notify_type, auto_ptr< Payload_NOTIFY > new_payload)openikev2::Message
replaceFirstPayloadByType(Payload::PAYLOAD_TYPE type, auto_ptr< Payload > new_payload)openikev2::Message
REQUEST enum valueopenikev2::Message
RESPONSE enum valueopenikev2::Message
spi_iopenikev2::Message
spi_ropenikev2::Message
src_addropenikev2::Message [protected]
toHexString(void *pointer, uint16_t size)openikev2::Printable [static]
toHexString(void *pointer, uint16_t size, uint16_t line_size_max, uint16_t tabs)openikev2::Printable [static]
toString() constopenikev2::Printable [virtual]
toStringTab(uint8_t tabs) constopenikev2::Message [virtual]
unencrypted_payloadsopenikev2::Message [protected]
~Message() (defined in openikev2::Message)openikev2::Message [virtual]


Generated on Fri Jul 27 11:04:52 2007 for libopenikev2 by  doxygen 1.5.1