byteblowerll.byteblower.HTTPMultiServer

class byteblowerll.byteblower.HTTPMultiServer(*args, **kwargs)

HTTPMultiServer provides the server-side for HTTPMultiClient.

See HTTPMultiClient for more information.

New in version 2.10.0.

__init__(*args, **kwargs)

Initialize self. See help(type(self)) for accurate signature.

Methods

ByteBlowerPortGet()
ByteBlowerServerGet()
DescriptionGet(*args) Gets a textual description for the current object
MaximumSegmentSizeGet() Returns the TCP maximum segment size.
MaximumSegmentSizeSet(value) Sets the TCP maximum segment size.
ParentGet() Returns the parent object.
PortGet() Returns the TCP port for the HTTP server.
PortSet(inPort) Sets the TCP port on which the HTTP server will listen.
ReceiveWindowInitialSizeGet() Gets the initial receive window for the server.
ReceiveWindowInitialSizeSet(value) Sets the initial receive window for the server.
ReceiveWindowScalingEnable(value) Enables of disables windowscaling.
ReceiveWindowScalingIsEnabled() Returns if window scaling is enabled or not.
ReceiveWindowScalingValueGet() Returns the current receive window scale.
ReceiveWindowScalingValueSet(value) Sets the window scale which will be used for new clients.
Refresh() Retrieves the latest data from the server for this object.
ResultGet() Returns the current result counters.
ResultHistoryGet() Returns the result history.
SamplingBufferLengthGet() Number of samples to keep in the buffer.
SamplingBufferLengthSet(value) Sets the number of samples to keep in the buffer.
SamplingIntervalDurationGet() Duration of one sampling interval in nanoseconds.
SamplingIntervalDurationSet(value) Sets the duration of one sampling interval.
SlowStartThresholdGet() Returns the initial slow-start threshold value used by TCP.
SlowStartThresholdSet(value) Set the initial slow-start threshold value used by TCP.
Start() Starts the HTTP server on the configured port with the configured configuration.
StatusGet() Returns the HTTP server status.
Stop() Stops the HTTP server.
TcpCongestionAvoidanceAlgorithmGet() Gets the current TCP Congestion Avoidance Algorithm for new clients.
TcpCongestionAvoidanceAlgorithmSet(value) Selects the TCP Congestion Avoidance Algorithm.
__init__(*args, **kwargs) Initialize self.

Attributes

thisown The membership flag