#include <ace/Message_Block.h>
class ACE_Laxity_Message_Strategy : public ACE_Dynamic_Message_Strategy {
public:ACE_Laxity_Message_Strategy ( u_long static_bit_field_mask = 0x3FFUL, u_long static_bit_field_shift = 10, u_long dynamic_priority_max = 0x3FFFFFUL, u_long dynamic_priority_offset = 0x200000UL );virtual ~ACE_Laxity_Message_Strategy (void);virtual void convert_priority ( ACE_Time_Value & priority, const ACE_Message_Block & mb );virtual void dump (void) const;};
ACE_Laxity_Message_Strategy (
    u_long static_bit_field_mask = 0x3FFUL,
    u_long static_bit_field_shift = 10,
    u_long dynamic_priority_max = 0x3FFFFFUL,
    u_long dynamic_priority_offset = 0x200000UL
    );
virtual ~ACE_Laxity_Message_Strategy (void);
virtual void convert_priority (
    ACE_Time_Value & priority,
    const ACE_Message_Block & mb
    );
virtual void dump (void) const;