Telematics SDK - Interface Specification  v1.26.3
telux::data::IUdpFilter Class Referenceabstract

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

Public Member Functions

virtual UdpInfo getUdpInfo ()=0
 
virtual telux::common::Status setUdpInfo (const UdpInfo &udpInfo)=0
 
virtual ~IUdpFilter ()
 
- 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 UDP, get the new instance from telux::data::DataFactory.

Constructor & Destructor Documentation

virtual telux::data::IUdpFilter::~IUdpFilter ( )
virtual

Destructor for IUdpFilter

Member Function Documentation

virtual UdpInfo telux::data::IUdpFilter::getUdpInfo ( )
pure virtual

Get the UDP header info

Returns
telux::data::UdpInfo
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::IUdpFilter::setUdpInfo ( const UdpInfo udpInfo)
pure virtual

sets the UDP header info

Parameters
[in]udpInfoUdpInfo structure telux::data::UdpInfo
Returns
Immediate status of setUdpInfo() 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.