serf.h (0.1.1) | | serf.h (0.1.2) |
| | |
skipping to change at line 59 ¶ | | skipping to change at line 59 ¶ |
* @defgroup serf high-level constructs | | * @defgroup serf high-level constructs |
* @ingroup serf | | * @ingroup serf |
* @{ | | * @{ |
*/ | | */ |
| | |
/** | | /** |
* Serf-specific error codes | | * Serf-specific error codes |
*/ | | */ |
#define SERF_ERROR_RANGE 100 | | #define SERF_ERROR_RANGE 100 |
| | |
| | /* This code is for when this is the last response on this connection: |
| | * i.e. do not send any more requests on this connection or expect |
| | * any more responses. |
| | */ |
#define SERF_ERROR_CLOSING (APR_OS_START_USERERR + SERF_ERROR_RANGE + 1) | | #define SERF_ERROR_CLOSING (APR_OS_START_USERERR + SERF_ERROR_RANGE + 1) |
| | /* This code is for when the connection terminated before the request |
| | * could be processed on the other side. |
| | */ |
| | #define SERF_ERROR_REQUEST_LOST (APR_OS_START_USERERR + SERF_ERROR_RANGE + |
| | 2) |
| | |
/** | | /** |
* Create a new context for serf operations. | | * Create a new context for serf operations. |
* | | * |
* A serf context defines a control loop which processes multiple | | * A serf context defines a control loop which processes multiple |
* connections simultaneously. | | * connections simultaneously. |
* | | * |
* The context will be allocated within @a pool. | | * The context will be allocated within @a pool. |
*/ | | */ |
SERF_DECLARE(serf_context_t *) serf_context_create(apr_pool_t *pool); | | SERF_DECLARE(serf_context_t *) serf_context_create(apr_pool_t *pool); |
| | |
skipping to change at line 703 ¶ | | skipping to change at line 711 ¶ |
const serf_bucket_t *bucket, | | const serf_bucket_t *bucket, |
apr_status_t status); | | apr_status_t status); |
SERF_DECLARE(void) serf_debug__entered_loop(serf_bucket_alloc_t *allocator)
; | | SERF_DECLARE(void) serf_debug__entered_loop(serf_bucket_alloc_t *allocator)
; |
SERF_DECLARE(void) serf_debug__closed_conn(serf_bucket_alloc_t *allocator); | | SERF_DECLARE(void) serf_debug__closed_conn(serf_bucket_alloc_t *allocator); |
SERF_DECLARE(void) serf_debug__bucket_destroy(const serf_bucket_t *bucket); | | SERF_DECLARE(void) serf_debug__bucket_destroy(const serf_bucket_t *bucket); |
SERF_DECLARE(void) serf_debug__bucket_alloc_check(serf_bucket_alloc_t *allo
cator); | | SERF_DECLARE(void) serf_debug__bucket_alloc_check(serf_bucket_alloc_t *allo
cator); |
| | |
/* Version info */ | | /* Version info */ |
#define SERF_MAJOR_VERSION 0 | | #define SERF_MAJOR_VERSION 0 |
#define SERF_MINOR_VERSION 1 | | #define SERF_MINOR_VERSION 1 |
#define SERF_PATCH_VERSION 1 | | #define SERF_PATCH_VERSION 2 |
| | |
/** | | /** |
* Check at compile time if the Serf version is at least a certain | | * Check at compile time if the Serf version is at least a certain |
* level. | | * level. |
* @param major The major version component of the version checked | | * @param major The major version component of the version checked |
* for (e.g., the "1" of "1.3.0"). | | * for (e.g., the "1" of "1.3.0"). |
* @param minor The minor version component of the version checked | | * @param minor The minor version component of the version checked |
* for (e.g., the "3" of "1.3.0"). | | * for (e.g., the "3" of "1.3.0"). |
* @param patch The patch level component of the version checked | | * @param patch The patch level component of the version checked |
* for (e.g., the "0" of "1.3.0"). | | * for (e.g., the "0" of "1.3.0"). |
| | |
End of changes. 3 change blocks. |
1 lines changed or deleted | | 10 lines changed or added |
|