API Reference | developer.brewmp.com API Reference | developer.brewmp.com

Developer

API Reference

AEEQOSMODIFYMASK

Brew Release
Brew MP 1.0.2
See Also
IQoSSession_ModifyEx()
Description
This data type is a bitmask which is used as a parameter to IQoSSession_ModifyEx() in order to specify the combination of QoS Specification blocks to be modified.
Members
  • AEE_QOS_MODIFY_MASK_NONE:           None
  • AEE_QOS_MODIFY_MASK_RX_FLOW:        Modify Rx Flow block
  • AEE_QOS_MODIFY_MASK_RX_FILTER:      Modify Rx Filter block
  • AEE_QOS_MODIFY_MASK_RX_SPEC_ADD:    Add QoS Specification in Rx direction
  • AEE_QOS_MODIFY_MASK_RX_SPEC_DELETE: Delete QoS Specification in Rx direction
  • AEE_QOS_MODIFY_MASK_RX_ALL:         All Rx modification options
  • AEE_QOS_MODIFY_MASK_TX_FLOW:        Modify Tx Flow block
  • AEE_QOS_MODIFY_MASK_TX_FILTER:      Modify Tx Filter block
       AEE_QOS_MODIFY_MASK_TX_SPEC_ADD     Add QoS Specification in Tx direction
  • AEE_QOS_MODIFY_MASK_TX_SPEC_DELETE: Delete QoS Specification in Tx direction
  • AEE_QOS_MODIFY_MASK_RX_ALL:         All Tx modification options
  • AEE_QOS_MODIFY_MASK_ALL:            All modification options
Definition
  •    #define AEE_QOS_MODIFY_MASK_NONE           0x00
       #define AEE_QOS_MODIFY_MASK_RX_FLOW        0x01
       #define AEE_QOS_MODIFY_MASK_RX_FILTER      0x02
       #define AEE_QOS_MODIFY_MASK_RX_SPEC_ADD    0x04
       #define AEE_QOS_MODIFY_MASK_RX_SPEC_DELETE 0x08
       #define AEE_QOS_MODIFY_MASK_RX_ALL         0x0F
       #define AEE_QOS_MODIFY_MASK_TX_FLOW        0x10
       #define AEE_QOS_MODIFY_MASK_TX_FILTER      0x20
       #define AEE_QOS_MODIFY_MASK_TX_SPEC_ADD    0x40
       #define AEE_QOS_MODIFY_MASK_TX_SPEC_DELETE 0x80
       #define AEE_QOS_MODIFY_MASK_TX_ALL         0xF0
       #define AEE_QOS_MODIFY_MASK_ALL            0xFF
    
       typedef uint16 AEEQoSModifyMask;
    
Comments
None.