libintrovirt v0.57.4
IntroVirt introspection library
Loading...
Searching...
No Matches
introvirt::windows::ws2_32::FLOWSPEC Class Referenceabstract

#include <FLOWSPEC.hh>

Public Member Functions

virtual uint32_t TokenRate () const =0
 
virtual void TokenRate (uint32_t TokenRate)=0
 
virtual uint32_t TokenBucketSize () const =0
 
virtual void TokenBucketSize (uint32_t TokenBucketSize)=0
 
virtual uint32_t PeakBandwidth () const =0
 
virtual void PeakBandwidth (uint32_t PeakBandwidth)=0
 
virtual uint32_t Latency () const =0
 
virtual void Latency (uint32_t Latency)=0
 
virtual uint32_t DelayVariation () const =0
 
virtual void DelayVariation (uint32_t DelayVariation)=0
 
virtual uint32_t ServiceType () const =0
 
virtual void ServiceType (uint32_t ServiceType)=0
 
virtual uint32_t MaxSduSize () const =0
 
virtual void MaxSduSize (uint32_t MaxSduSize)=0
 
virtual uint32_t MinimumPolicedSize () const =0
 
virtual void MinimumPolicedSize (uint32_t MinimumPolicedSize)=0
 

Static Public Member Functions

static std::shared_ptr< FLOWSPECmake_shared (const guest_ptr< void > &ptr, bool x64)
 

Detailed Description

Member Function Documentation

◆ DelayVariation() [1/2]

virtual uint32_t introvirt::windows::ws2_32::FLOWSPEC::DelayVariation ( ) const
pure virtual

◆ DelayVariation() [2/2]

virtual void introvirt::windows::ws2_32::FLOWSPEC::DelayVariation ( uint32_t  DelayVariation)
pure virtual

◆ Latency() [1/2]

virtual uint32_t introvirt::windows::ws2_32::FLOWSPEC::Latency ( ) const
pure virtual

◆ Latency() [2/2]

virtual void introvirt::windows::ws2_32::FLOWSPEC::Latency ( uint32_t  Latency)
pure virtual

◆ make_shared()

static std::shared_ptr< FLOWSPEC > introvirt::windows::ws2_32::FLOWSPEC::make_shared ( const guest_ptr< void > &  ptr,
bool  x64 
)
static

◆ MaxSduSize() [1/2]

virtual uint32_t introvirt::windows::ws2_32::FLOWSPEC::MaxSduSize ( ) const
pure virtual

◆ MaxSduSize() [2/2]

virtual void introvirt::windows::ws2_32::FLOWSPEC::MaxSduSize ( uint32_t  MaxSduSize)
pure virtual

◆ MinimumPolicedSize() [1/2]

virtual uint32_t introvirt::windows::ws2_32::FLOWSPEC::MinimumPolicedSize ( ) const
pure virtual

◆ MinimumPolicedSize() [2/2]

virtual void introvirt::windows::ws2_32::FLOWSPEC::MinimumPolicedSize ( uint32_t  MinimumPolicedSize)
pure virtual

◆ PeakBandwidth() [1/2]

virtual uint32_t introvirt::windows::ws2_32::FLOWSPEC::PeakBandwidth ( ) const
pure virtual

◆ PeakBandwidth() [2/2]

virtual void introvirt::windows::ws2_32::FLOWSPEC::PeakBandwidth ( uint32_t  PeakBandwidth)
pure virtual

◆ ServiceType() [1/2]

virtual uint32_t introvirt::windows::ws2_32::FLOWSPEC::ServiceType ( ) const
pure virtual

◆ ServiceType() [2/2]

virtual void introvirt::windows::ws2_32::FLOWSPEC::ServiceType ( uint32_t  ServiceType)
pure virtual

◆ TokenBucketSize() [1/2]

virtual uint32_t introvirt::windows::ws2_32::FLOWSPEC::TokenBucketSize ( ) const
pure virtual

◆ TokenBucketSize() [2/2]

virtual void introvirt::windows::ws2_32::FLOWSPEC::TokenBucketSize ( uint32_t  TokenBucketSize)
pure virtual

◆ TokenRate() [1/2]

virtual uint32_t introvirt::windows::ws2_32::FLOWSPEC::TokenRate ( ) const
pure virtual

◆ TokenRate() [2/2]

virtual void introvirt::windows::ws2_32::FLOWSPEC::TokenRate ( uint32_t  TokenRate)
pure virtual

The documentation for this class was generated from the following file: