Telematics SDK - Interface Specification  v1.26.8
telux::data::IEspFilter Class Referenceabstract

This class represents a IP Filter for the ESP, get the new instance from telux::data::DataFactory. More...

Public Member Functions

virtual EspInfo getEspInfo ()=0
 
virtual telux::common::Status setEspInfo (const EspInfo &espInfo)=0
 
virtual ~IEspFilter ()
 
- Public Member Functions inherited from telux::data::IIpFilter
virtual IPv4Info getIPv4Info ()=0
 
virtual telux::common::Status setIPv4Info (const IPv4Info &ipv4Info)=0
 
virtual IPv6Info getIPv6Info ()=0
 
virtual telux::common::Status setIPv6Info (const IPv6Info &ipv6Info)=0
 
virtual IpProtocol getIpProtocol ()=0
 
virtual ~IIpFilter ()
 

Detailed Description

This class represents a IP Filter for the ESP, get the new instance from telux::data::DataFactory.

Constructor & Destructor Documentation

virtual telux::data::IEspFilter::~IEspFilter ( )
virtual

Destructor for IEspFilter

Member Function Documentation

virtual EspInfo telux::data::IEspFilter::getEspInfo ( )
pure virtual

Get the ESP header info

Returns
telux::data::EspInfo
Note
Eval: This is a new API and is being evaluated. It is subject to change and could break backwards compatibility.
virtual telux::common::Status telux::data::IEspFilter::setEspInfo ( const EspInfo espInfo)
pure virtual

sets the ICMP header info

Parameters
[in]espInfoEspInfo structure telux::data::EspInfo
Returns
Immediate status of setEspInfo() request sent i.e. success or suitable status code.
Note
Eval: This is a new API and is being evaluated. It is subject to change and could break backwards compatibility.