#include <ace/OS.h>
class ACE_Flow_Spec {
private:
: public FLOWSPEC { public: ACE_Flow_Spec (void);
ACE_Flow_Spec ( u_long token_rate, u_long token_bucket_size, u_long peak_bandwidth, u_long latency, u_long delay_variation, ACE_SERVICE_TYPE service_type, u_long max_sdu_size, u_long minimum_policed_size, int ttl, int priority );
u_long token_rate (void) const;
void token_rate (u_long tr);
u_long token_bucket_size (void) const;
void token_bucket_size (u_long tbs);
u_long peak_bandwidth (void) const;
void peak_bandwidth (u_long pb);
u_long latency (void) const;
void latency (u_long l);
u_long delay_variation (void) const;
void delay_variation (u_long dv);
ACE_SERVICE_TYPE service_type (void) const;
void service_type (ACE_SERVICE_TYPE st);
u_long max_sdu_size (void) const;
void max_sdu_size (u_long mss);
u_long minimum_policed_size (void) const;
void minimum_policed_size (u_long mps);
int ttl (void) const;
void ttl (int t);
int priority (void) const;
void priority (int p);
inline defined (ACE_HAS_WINSOCK2_GQOS);
};
: public FLOWSPEC { public: ACE_Flow_Spec (void);
ACE_Flow_Spec (
u_long token_rate,
u_long token_bucket_size,
u_long peak_bandwidth,
u_long latency,
u_long delay_variation,
ACE_SERVICE_TYPE service_type,
u_long max_sdu_size,
u_long minimum_policed_size,
int ttl,
int priority
);
u_long token_rate (void) const;
void token_rate (u_long tr);
u_long token_bucket_size (void) const;
void token_bucket_size (u_long tbs);
u_long peak_bandwidth (void) const;
void peak_bandwidth (u_long pb);
u_long latency (void) const;
void latency (u_long l);
u_long delay_variation (void) const;
void delay_variation (u_long dv);
ACE_SERVICE_TYPE service_type (void) const;
void service_type (ACE_SERVICE_TYPE st);
u_long max_sdu_size (void) const;
void max_sdu_size (u_long mss);
u_long minimum_policed_size (void) const;
void minimum_policed_size (u_long mps);
int ttl (void) const;
void ttl (int t);
int priority (void) const;
void priority (int p);
inline defined (ACE_HAS_WINSOCK2_GQOS);
schmidt@cs.wustl.edu
, Jesper S. M|ller
stophph@diku.dk
, and a cast of thousands...