HttpCommand class.
More...
◆ getCommandDataSize()
Gets the command data size.
- Returns
- The command data size
◆ getCommandId()
get Command Id
- Returns
- The command id
◆ getCommandSSLSize()
Gets the command SSL data size.
- Returns
- The command SSL data size
◆ getCommandTotalDataSize()
| LargeInteger gem::HttpCommand::getCommandTotalDataSize |
( |
| ) |
const |
|
inlinenoexcept |
Gets the command total size.
- Returns
- The command total size
◆ getDirection()
Gets the command direction (In - EReceived, Out - ESent).
- Returns
- The command direction
◆ getExtraDetails()
| const StringRef gem::HttpCommand::getExtraDetails |
( |
| ) |
const |
|
inlinenoexcept |
Gets request extra details.
- Returns
- The extra details
◆ getHttpStatus()
| unsigned int gem::HttpCommand::getHttpStatus |
( |
| ) |
const |
|
inlinenoexcept |
Http request status.
- Returns
- The http request status
◆ getServerEllapsedTime()
| int gem::HttpCommand::getServerEllapsedTime |
( |
| ) |
const |
|
inlinenoexcept |
Gets server execution time in milliseconds.
Returns -1 if information is not available
- Returns
- The server execution time
◆ getServerHostName()
| const StringRef gem::HttpCommand::getServerHostName |
( |
| ) |
const |
|
inlinenoexcept |
Gets the server hostname.
- Returns
- The server hostname
◆ getServiceId()
| int gem::HttpCommand::getServiceId |
( |
| ) |
const |
|
inlinenoexcept |
Gets the command service id.
- Returns
- The service id
◆ getTimeStamp()
| const TimeRef gem::HttpCommand::getTimeStamp |
( |
| ) |
const |
|
inlinenoexcept |
Gets the client time stamp.
- Returns
- The time stamp
◆ operator=()
Default move assignment noexcept is deduced.
- Returns
- reference to this object
- Parameters
-