| protocol.h | | protocol.h | |
| | | | |
| skipping to change at line 72 | | skipping to change at line 72 | |
| GEARMAN_COMMAND_GET_STATUS, /* C->J: HANDLE */ | | GEARMAN_COMMAND_GET_STATUS, /* C->J: HANDLE */ | |
| GEARMAN_COMMAND_ECHO_REQ, /* ?->J: TEXT */ | | GEARMAN_COMMAND_ECHO_REQ, /* ?->J: TEXT */ | |
| GEARMAN_COMMAND_ECHO_RES, /* J->?: TEXT */ | | GEARMAN_COMMAND_ECHO_RES, /* J->?: TEXT */ | |
| GEARMAN_COMMAND_SUBMIT_JOB_BG, /* C->J: FUNC[0]UNIQ[0]ARGS */ | | GEARMAN_COMMAND_SUBMIT_JOB_BG, /* C->J: FUNC[0]UNIQ[0]ARGS */ | |
| GEARMAN_COMMAND_ERROR, /* J->?: ERRCODE[0]ERR_TEXT */ | | GEARMAN_COMMAND_ERROR, /* J->?: ERRCODE[0]ERR_TEXT */ | |
| GEARMAN_COMMAND_STATUS_RES, /* J->C: HANDLE[0]KNOWN[0]RUNNING[0]
NUM[0]DENOM */ | | GEARMAN_COMMAND_STATUS_RES, /* J->C: HANDLE[0]KNOWN[0]RUNNING[0]
NUM[0]DENOM */ | |
| GEARMAN_COMMAND_SUBMIT_JOB_HIGH, /* C->J: FUNC[0]UNIQ[0]ARGS */ | | GEARMAN_COMMAND_SUBMIT_JOB_HIGH, /* C->J: FUNC[0]UNIQ[0]ARGS */ | |
| GEARMAN_COMMAND_SET_CLIENT_ID, /* W->J: [RANDOM_STRING_NO_WHITESPAC
E] */ | | GEARMAN_COMMAND_SET_CLIENT_ID, /* W->J: [RANDOM_STRING_NO_WHITESPAC
E] */ | |
| GEARMAN_COMMAND_CAN_DO_TIMEOUT, /* W->J: FUNC[0]TIMEOUT */ | | GEARMAN_COMMAND_CAN_DO_TIMEOUT, /* W->J: FUNC[0]TIMEOUT */ | |
| GEARMAN_COMMAND_ALL_YOURS, | | GEARMAN_COMMAND_ALL_YOURS, | |
|
| GEARMAN_COMMAND_WORK_EXCEPTION, | | GEARMAN_COMMAND_WORK_EXCEPTION, /* W->J/C: HANDLE[0] */ | |
| GEARMAN_COMMAND_OPTION_REQ, /* ?->J: TEXT */ | | GEARMAN_COMMAND_OPTION_REQ, /* ?->J: TEXT */ | |
| GEARMAN_COMMAND_OPTION_RES, /* J->?: TEXT */ | | GEARMAN_COMMAND_OPTION_RES, /* J->?: TEXT */ | |
| GEARMAN_COMMAND_WORK_DATA, | | GEARMAN_COMMAND_WORK_DATA, | |
| GEARMAN_COMMAND_WORK_WARNING, | | GEARMAN_COMMAND_WORK_WARNING, | |
| GEARMAN_COMMAND_GRAB_JOB_UNIQ, /* W->J: -- */ | | GEARMAN_COMMAND_GRAB_JOB_UNIQ, /* W->J: -- */ | |
| GEARMAN_COMMAND_JOB_ASSIGN_UNIQ, /* J->W: */ | | GEARMAN_COMMAND_JOB_ASSIGN_UNIQ, /* J->W: */ | |
| GEARMAN_COMMAND_SUBMIT_JOB_HIGH_BG, | | GEARMAN_COMMAND_SUBMIT_JOB_HIGH_BG, | |
| GEARMAN_COMMAND_SUBMIT_JOB_LOW, | | GEARMAN_COMMAND_SUBMIT_JOB_LOW, | |
| GEARMAN_COMMAND_SUBMIT_JOB_LOW_BG, | | GEARMAN_COMMAND_SUBMIT_JOB_LOW_BG, | |
| GEARMAN_COMMAND_SUBMIT_JOB_SCHED, | | GEARMAN_COMMAND_SUBMIT_JOB_SCHED, | |
| | | | |
End of changes. 1 change blocks. |
| 1 lines changed or deleted | | 1 lines changed or added | |
|
| string.h | | string.h | |
| | | | |
| skipping to change at line 48 | | skipping to change at line 48 | |
| | | | |
| /* shallow structure we use externally */ | | /* shallow structure we use externally */ | |
| | | | |
| struct gearman_string_t { | | struct gearman_string_t { | |
| const char *c_str; | | const char *c_str; | |
| const size_t size; | | const size_t size; | |
| }; | | }; | |
| | | | |
| #define gearman_size(X) (X).size | | #define gearman_size(X) (X).size | |
| #define gearman_c_str(X) (X).c_str | | #define gearman_c_str(X) (X).c_str | |
|
| | | #define gearman_string_param_printf(X) int((X).size), (X).c_str | |
| #define gearman_string_param(X) (X).c_str, (X).size | | #define gearman_string_param(X) (X).c_str, (X).size | |
| #define gearman_string_param_null NULL, 0 | | #define gearman_string_param_null NULL, 0 | |
| #define gearman_string_param_cstr(X) (X), ((X) ? strlen(X) : 0) | | #define gearman_string_param_cstr(X) (X), ((X) ? strlen(X) : 0) | |
| | | | |
| #ifndef gearman_literal_param | | #ifndef gearman_literal_param | |
| # ifdef __cplusplus | | # ifdef __cplusplus | |
| # define gearman_literal_param(X) (X), (static_cast<size_t>((sizeof(X) - 1
))) | | # define gearman_literal_param(X) (X), (static_cast<size_t>((sizeof(X) - 1
))) | |
| # define gearman_literal_param_size(X) static_cast<size_t>(sizeof(X) - 1) | | # define gearman_literal_param_size(X) static_cast<size_t>(sizeof(X) - 1) | |
| # endif | | # endif | |
| #endif | | #endif | |
| | | | |
End of changes. 1 change blocks. |
| 0 lines changed or deleted | | 1 lines changed or added | |
|
| version.h | | version.h | |
| | | | |
| skipping to change at line 40 | | skipping to change at line 40 | |
| * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | | * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | |
| * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | | * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | |
| * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | | * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | |
| * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | |
| * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |
| * | | * | |
| */ | | */ | |
| | | | |
| #pragma once | | #pragma once | |
| | | | |
|
| #define LIBGEARMAN_VERSION_STRING "1.1.6" | | #define LIBGEARMAN_VERSION_STRING "1.1.7" | |
| #define LIBGEARMAN_VERSION_HEX 0x01001006 | | #define LIBGEARMAN_VERSION_HEX 0x01001007 | |
| | | | |
End of changes. 1 change blocks. |
| 0 lines changed or deleted | | 0 lines changed or added | |
|