Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS Win Plugin:WindowsQOS:
All Console safe, 16 entry points.
- class WindowsQOSMBS
- method AddSocketToFlow(Socket as integer, TrafficType as integer, Flags as integer, byref FlowId as UInt32) as boolean
- method AddSocketToFlow(Socket as integer, DestAddr as string, DestPort as integer, TrafficType as integer, Flags as integer, byref FlowId as UInt32) as boolean
- method setOutgoingDSCPValue(FlowID as integer, OutgoingDSCPValue as integer, Flags as integer = 0) as boolean
- method setTrafficType(FlowID as integer, TrafficType as integer, Flags as integer = 0) as boolean
- method setOutgoingRate(FlowID as integer, Bandwidth as UInt64, ShapingBehavior as integer, Reason as integer, Flags as integer = 0) as boolean
- method getFlowFundamentals(FlowID as integer, byref BottleneckBandwidthSet as boolean, byref BottleneckBandwidth as UInt64, byref AvailableBandwidthSet as boolean, byref AvailableBandwidth as UInt64, byref RTTSet as boolean, byref RTT as UInt32, Flags as integer = 0) as boolean
- method getPacketPriority(FlowID as integer, byref ConformantDSCPValue as integer, byref NonConformantDSCPValue as integer, byref ConformantL2Value as integer, byref NonConformantL2Value as integer, Flags as integer = 0) as boolean
- method getOutgoingRate(FlowID as integer, byref Bandwidth as UInt64, Flags as integer = 0) as boolean
- method Constructor
- method RemoveSocketFromFlow(socketHandle as integer, FlowID as integer) as boolean
- method RemoveAllSocketsFromFlow(FlowID as integer) as boolean
- method StartTrackingClient(DestAddr as string, flags as integer = 0) as boolean
- method StopTrackingClient(DestAddr as string, flags as integer = 0) as boolean
- property Handle as Integer
- property Lasterror as Integer
- property LasterrorMessage as String
Blog Entries
- MBS Xojo Plugins, version 21.4pr4
- MBS Xojo Plugins, version 21.2pr7
- MBS Xojo / Real Studio plug-ins in version 13.5
- MBS Xojo / Real Studio Plugins, version 13.5pr5