openikev2::Payload_TSi Class Reference

This class represents a Initiator Traffic Selector Payload. More...

#include <payload_tsi.h>

Inheritance diagram for openikev2::Payload_TSi:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 Payload_TSi ()
 Creates a new empty Payload_TSi.
 Payload_TSi (auto_ptr< TrafficSelector > traffic_selector)
 Creates a new Payload_TSi inserting the indicated TrafficSelector.
 Payload_TSi (const Payload_TS &other)
 Clones a Payload_TSi.
 Payload_TSi (ByteBuffer &byte_buffer)
 Creates a new Payload_TSi based on its binary representation.

Detailed Description

This class represents a Initiator Traffic Selector Payload.

Author:
Alejandro Perez Mendez, Pedro J. Fernandez Ruiz <alejandro_perez@dif.um.es, pedroj.fernandez@dif.um.es>


Constructor & Destructor Documentation

openikev2::Payload_TSi::Payload_TSi ( auto_ptr< TrafficSelector traffic_selector  ) 

Creates a new Payload_TSi inserting the indicated TrafficSelector.

Parameters:
traffic_selector TrafficSelector to be inserted.

openikev2::Payload_TSi::Payload_TSi ( const Payload_TS other  ) 

Clones a Payload_TSi.

Parameters:
other Payload_TS to be cloned.

openikev2::Payload_TSi::Payload_TSi ( ByteBuffer byte_buffer  ) 

Creates a new Payload_TSi based on its binary representation.

Parameters:
byte_buffer Buffer with its read pointer at the "payload length" field


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