@@ -32,10 +32,20 @@ of_http_request_protocol_version_t _protocolVersion; short _statusCode; OFDictionary OF_GENERIC(OFString *, OFString *) *_headers; } +/*! + * The protocol version of the HTTP request reply. + */ +@property (nonatomic) of_http_request_protocol_version_t protocolVersion; + +/*! + * The protocol version of the HTTP request reply as a string. + */ +@property (readonly, nonatomic) OFString *protocolVersionString; + /*! * The status code of the reply to the HTTP request. */ @property (nonatomic) short statusCode; @@ -44,45 +54,22 @@ */ @property (copy, nonatomic) OFDictionary OF_GENERIC(OFString *, OFString *) *headers; /*! - * @brief Sets the protocol version of the HTTP request reply. - * - * @param protocolVersion The protocol version of the HTTP request reply - */ -- (void)setProtocolVersion: (of_http_request_protocol_version_t)protocolVersion; - -/*! - * @brief Returns the protocol version of the HTTP request reply. - * - * @return The protocol version of the HTTP request reply - */ -- (of_http_request_protocol_version_t)protocolVersion; + * The reply as a string, trying to detect the encoding. + */ +@property (readonly, nonatomic) OFString *string; /*! * @brief Sets the protocol version of the HTTP request reply to the version * described by the specified string. * * @param string A string describing an HTTP version */ - (void)setProtocolVersionFromString: (OFString *)string; -/*! - * @brief Returns the protocol version of the HTTP request reply as a string. - * - * @return The protocol version of the HTTP request reply as a string - */ -- (OFString *)protocolVersionString; - -/*! - * @brief Returns the reply as a string, trying to detect the encoding. - * - * @return The reply as a string - */ -- (OFString *)string; - /*! * @brief Returns the reply as a string, trying to detect the encoding and * falling back to the specified encoding if not detectable. * * @return The reply as a string