|
|
|
@ -115,11 +115,9 @@ PHP_METHOD(Timeval, add) { |
|
|
|
|
} |
|
|
|
|
wrapped_grpc_timeval *self = Z_WRAPPED_GRPC_TIMEVAL_P(getThis()); |
|
|
|
|
wrapped_grpc_timeval *other = Z_WRAPPED_GRPC_TIMEVAL_P(other_obj); |
|
|
|
|
zval *sum; |
|
|
|
|
PHP_GRPC_MAKE_STD_ZVAL(sum); |
|
|
|
|
sum = |
|
|
|
|
grpc_php_wrap_timeval(gpr_time_add(self->wrapped, other->wrapped) |
|
|
|
|
TSRMLS_CC); |
|
|
|
|
zval *sum = |
|
|
|
|
grpc_php_wrap_timeval(gpr_time_add(self->wrapped, other->wrapped) |
|
|
|
|
TSRMLS_CC); |
|
|
|
|
RETURN_DESTROY_ZVAL(sum); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -141,11 +139,9 @@ PHP_METHOD(Timeval, subtract) { |
|
|
|
|
} |
|
|
|
|
wrapped_grpc_timeval *self = Z_WRAPPED_GRPC_TIMEVAL_P(getThis()); |
|
|
|
|
wrapped_grpc_timeval *other = Z_WRAPPED_GRPC_TIMEVAL_P(other_obj); |
|
|
|
|
zval *diff; |
|
|
|
|
PHP_GRPC_MAKE_STD_ZVAL(diff); |
|
|
|
|
diff = |
|
|
|
|
grpc_php_wrap_timeval(gpr_time_sub(self->wrapped, other->wrapped) |
|
|
|
|
TSRMLS_CC); |
|
|
|
|
zval *diff = |
|
|
|
|
grpc_php_wrap_timeval(gpr_time_sub(self->wrapped, other->wrapped) |
|
|
|
|
TSRMLS_CC); |
|
|
|
|
RETURN_DESTROY_ZVAL(diff); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -206,9 +202,7 @@ PHP_METHOD(Timeval, similar) { |
|
|
|
|
* @return Timeval The current time |
|
|
|
|
*/ |
|
|
|
|
PHP_METHOD(Timeval, now) { |
|
|
|
|
zval *now; |
|
|
|
|
PHP_GRPC_MAKE_STD_ZVAL(now); |
|
|
|
|
now = grpc_php_wrap_timeval(gpr_now(GPR_CLOCK_REALTIME) TSRMLS_CC); |
|
|
|
|
zval *now = grpc_php_wrap_timeval(gpr_now(GPR_CLOCK_REALTIME) TSRMLS_CC); |
|
|
|
|
RETURN_DESTROY_ZVAL(now); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -217,13 +211,9 @@ PHP_METHOD(Timeval, now) { |
|
|
|
|
* @return Timeval Zero length time interval |
|
|
|
|
*/ |
|
|
|
|
PHP_METHOD(Timeval, zero) { |
|
|
|
|
zval *grpc_php_timeval_zero; |
|
|
|
|
PHP_GRPC_MAKE_STD_ZVAL(grpc_php_timeval_zero); |
|
|
|
|
grpc_php_timeval_zero = |
|
|
|
|
grpc_php_wrap_timeval(gpr_time_0(GPR_CLOCK_REALTIME) TSRMLS_CC); |
|
|
|
|
RETURN_ZVAL(grpc_php_timeval_zero, |
|
|
|
|
false, /* Copy original before returning? */ |
|
|
|
|
true /* Destroy original before returning */); |
|
|
|
|
zval *grpc_php_timeval_zero = |
|
|
|
|
grpc_php_wrap_timeval(gpr_time_0(GPR_CLOCK_REALTIME) TSRMLS_CC); |
|
|
|
|
RETURN_DESTROY_ZVAL(grpc_php_timeval_zero); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -231,10 +221,8 @@ PHP_METHOD(Timeval, zero) { |
|
|
|
|
* @return Timeval Infinite future time value |
|
|
|
|
*/ |
|
|
|
|
PHP_METHOD(Timeval, infFuture) { |
|
|
|
|
zval *grpc_php_timeval_inf_future; |
|
|
|
|
PHP_GRPC_MAKE_STD_ZVAL(grpc_php_timeval_inf_future); |
|
|
|
|
grpc_php_timeval_inf_future = |
|
|
|
|
grpc_php_wrap_timeval(gpr_inf_future(GPR_CLOCK_REALTIME) TSRMLS_CC); |
|
|
|
|
zval *grpc_php_timeval_inf_future = |
|
|
|
|
grpc_php_wrap_timeval(gpr_inf_future(GPR_CLOCK_REALTIME) TSRMLS_CC); |
|
|
|
|
RETURN_DESTROY_ZVAL(grpc_php_timeval_inf_future); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -243,10 +231,8 @@ PHP_METHOD(Timeval, infFuture) { |
|
|
|
|
* @return Timeval Infinite past time value |
|
|
|
|
*/ |
|
|
|
|
PHP_METHOD(Timeval, infPast) { |
|
|
|
|
zval *grpc_php_timeval_inf_past; |
|
|
|
|
PHP_GRPC_MAKE_STD_ZVAL(grpc_php_timeval_inf_past); |
|
|
|
|
grpc_php_timeval_inf_past = |
|
|
|
|
grpc_php_wrap_timeval(gpr_inf_past(GPR_CLOCK_REALTIME) TSRMLS_CC); |
|
|
|
|
zval *grpc_php_timeval_inf_past = |
|
|
|
|
grpc_php_wrap_timeval(gpr_inf_past(GPR_CLOCK_REALTIME) TSRMLS_CC); |
|
|
|
|
RETURN_DESTROY_ZVAL(grpc_php_timeval_inf_past); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|