byteblowerll.byteblower.HTTPSessionInfo

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

Class containing the info about the HTTPSession.

This class represents the session info gather from a HTTP session. It will contain states of the TCP session, Timestamp of received requests average throughputs etc..

__init__(*args, **kwargs)

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

Methods

ConvertRoleToString(inRole)
DescriptionGet(*args) Gets a textual description for the current object
Destroy()
ErrorMessageGet() Returns the error message.
ParentGet() Returns the parent object.
Refresh() Retrieves the latest data from the server for this object.
RequestDurationGet()
RequestMethodGet() Returns the http request method of the session.
RequestSizeGet()
RequestStatusGet() Returns the status of the HTTP request.
RequestTypeGet() Returns the request type ( Duration or Size )
RequestValueGet() Returns the request value.
ResultGet() Returns the HTTPResultSnapshot for this session.
ResultHistoryGet() Returns the HTTPResultHistory for this session.
RoleGet() Returns the role of the session.
ServerClientIdGet()
TcpSessionInfoGet() Returns the TCPSessionInfo from this session.
__init__(*args, **kwargs) Initialize self.

Attributes

Role_Client
Role_Server
thisown The membership flag